大家好我有SMaL公司的问题与SQL我需要的只是结果,而不复制 SQL表:如何选择记录而不重复
CREATE TABLE `charts` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`timespan` varchar(200) DEFAULT NULL,
`visits` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=latin1;
SQL插入:
INSERT INTO charts (timespan, visits)
VALUES "2016-02-14 10:00 PM", '1234')";
结果:
$result = mysql_query("SELECT * FROM charts");
while($row = mysql_fetch_array($result)) {
echo $row['timespan'] . "\t" . $row['visits']. "\n";
}
可能重复的[如何在SQL中只有一个字段上重复选择记录?](http://stackoverflow.com/questions/12239169/how-to-select-records-without-duplicate-on-just- one-field-in-sql) –
说真的,你[google](https://www.google.com/search?q=sql+select+distinct)这个吗? – trincot
你需要所有的**独特的**行?或者在单个列上具有不同值的行? –