演示表test为:spa
① 基本用法test
country字段中有重复的值,咱们只想获取不一样的值:im
SELECT DISTINCT country from test;查询
结果为:img
②使用DISTINCT关键字查询多个字段时di
SELECT DISTINCT country,id from test;co
注意,这里的结果为:去重
上述Sql语句的意思是:country和id两个字段所组成的一组是distinct(惟一)的,而不是先对country进行去重,而后找到去重后对应的id(若是是这样,USA有2个,去重只能选一个,那是选id=1的USA仍是id=5的USA将没法决断。)
注意事项:DISTINCT关键字必须放在首位
只能SELECT DISTINCT country,id from test;
而不能SELECT id,DISTINCT country from test;