谈谈
distinct
- 查询单个字段,没问题!
SELECT DISTINCT username FROM t_user
- 但是我想加入id字段,这样写,报错!
SELECT id, DISTINCT username FROM t_user
- 结论:
DISTINCT
关键字只能放在第一位,但是下面的去重是指username和id都有重复值才去重,所以达不到我们只想去重单字段的需求!
SELECT DISTINCT username, id FROM t_user
如何解决
- 方法1
SELECT * FROM t_user GROUP BY username