大家好我有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
你需要所有的**獨特的**行?或者在單個列上具有不同值的行? –