2018-10-18
阅读量:
1036
SQL中distinct的用法?
table表如下
id name
1 a
2 b
3 c
4 c
5 b
Test1
select distinct name from table
----------
name
a
b
c
Test2
select distinct name, id from table
----------
id name
1 a
2 b
3 c
4 c
5 b
注:distinct同时作用了两个字段
Test3
select id, distinct name from table
----------
出错
注:distinct必须放在所有字段之前
Test4
select *, count(distinct name) from table group by name
----------
id name count(distinct name)
1 a 1
2 b 1
3 c 1
注:这样就能去掉重复name的字段,且只会匹配出第一个出现的结果
0.0000
0
2
关注作者
收藏
评论(0)
发表评论
暂无数据
推荐帖子
0条评论
0条评论
0条评论