lectdistinct语句详解
梦见瓜子形容事业的成语lect distinct :当我们期望返回的数据不存在重复数据时(每⼀⾏的数据都不⼀样)
例如:表a
id(int)name(varchar)分数(int)
1qqq95
2qqq84
古代女尸
中药老字号3www77
4eee77
lect distinct a.*from a -- 可以查询出所有的信息
lect distinct a.id from a -- 可以查询出id不同的信息,则还是全部数据的id列(1,2,3,4)
lect distinct a.name from a -- 可以查询name不同的的信息,则是三条数据(qqq,www,eee)安全教育案例
由以上例⼦,可以很好的理解 distinct 关键字的作⽤。
12月英文缩写>怎么教宝宝说话>电梯厅门
还有⼀种作⽤,当lect distinct ‘XXX’ from table where xxx不返回结果时,则结果为空,由返回结果时,结果被替换成XXX。
lect distinct'XXX'from a where a.name ='qqq'-- 结果列为XXX
lect distinct'XXX'from a where a.name ='dfgd'-- 结果列为空