风神李文卿简历:SQL语句问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/09 08:19:23
SELECT DISTINCT 班号 FROM 学生表
在以上这个语句中,DISTINCT 是什么意思?

DISTINCT是去除重复列的意思
比如说,学生表中的学生是来自各个班级的,这就是说会有很多个学生的班号都相同,比如

张三 一班
李四 二班
王五 三班
马六 一班

如果查询的时候不加DISTINCT,出来的效果如下:

一班
二班
三班
一班

很显然,一班有两个重复列,这个我们可能不需要,所以加上DISTINCT,出来的效果如下:

一班
二班
三班

就是说已经去掉了重复列。

查询出的班号没有重复的意思
比如说可能好几个同学都是XX班的
但查询出来就一个XX班