请教关于DISTINCT的问题

ppq886 2005-08-08 09:17:31
请问 SELECT DISTINCT(id) FROM table 与
SELECT DISTINCT(id) ,table.* FROM table
有什么不同啊,都是把id唯一,然而查出的结果却不一样。
...全文
137 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzblue 2005-11-16
  • 打赏
  • 举报
回复
经典
mathematician 2005-08-09
  • 打赏
  • 举报
回复
第二句可以这样写:

SELECT table.* FROM table GROUP BY id;
mathematician 2005-08-08
  • 打赏
  • 举报
回复
第二种情况,可以考虑使用GROUP BY。
mathematician 2005-08-08
  • 打赏
  • 举报
回复
DISTINCT过滤查询结果集中相同的记录。
ppq886 2005-08-08
  • 打赏
  • 举报
回复
不是很理解,能说得具体一些么 ?

57,064

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧