# 在 Mysql 中让 DISTINCT 返回所有字段
Database @ 23 November 2003
Mysql 不支持子查询,所以在其它数据库中类似于这样的语句
SELECT * FROM [table] WHERE markid IN (SELECT DISTINCT markid FROM [table])
在Mysql中就不好使了。
如果只 DISTINCT 一个字段,可以使用 GROUP BY 的一个特性来解决。
SELECT * FROM table GROUP BY markid
是不是很BT的用法。呵呵。别管怎样,能用就好。^O^
January 19th, 2004 at 13:49
http://expert.csdn.net/Expe…
老大能否帮我解答一下?