1.选择表中的若干列
查询指定列;查询全部列;查询经过计算的值。
selcet Sname NAME , 'Year of Birth: ' Birth , 2018-Sage BirthDay , lower(Sdept) DEPATMENT
from Student.
2.选择表中的若干元组
消除取值重复的行;
查询满足条件的某些元组:
比较大小
确定属性值范围
确定集合 //利用谓词 in 可以查询属性值属于指定集合的元组
字符匹配;
order by 子句
聚集函数
group by 子句
eg: select Cno,COUNT(Sno)
from sc
group by Cno
having COUNT(Sno)>20;
该语句对查询结果按Cno的值分布,所有具有相同Cno的值将分为一组,然后对每一组
利用聚集函数 COUNT计算,求得各组的人数,最后将人数大于20的进行输出。