/**
* Author:RDP
* My mail:abel1314520@gmail.com
* My blog: blog.teamhaka.com
*/
例:
table
id name
1 a
2 b
3 c
4 c
5 b
1 执行SQL:select distinct name from table
结果:
name
a
b
c
2 执行SQL:select distinct name, id from table
结果:
id name
1 a
2 b
3 c
4 c
5 b
所以:distinct是作用在结果集的行上的,结果集中某行中各列与另一行的各列均相同时,才会被认为是重复行。所以上2中,是没有重复行的。