【摘要】:SELECT→[记录范围]→字段列表→[INTO]→[FROM]→[WHERE]→[GROUPBY]→[HAVING]→[ORDER BY]学生表Student,由学号、姓名、性别、年龄、所在系五个属性组成,记作:Student,其中主码为Sno。课程表Course,由课程号、课程名、先修课号、学分四个属性组成,记作:Course,其中主码为Cno。学生选课SC,由学号、课程号、成绩三个属性组成,记作:SC,其中主码为。
3.2.1 SELECT简单查询语句格式
SELECT[记录显示范围]字段列表
[FROM表名]
[WHERE条件表达式]
[GROUP BY分组字段名列表[HAVING分组条件表达式]]
[ORDER BY排序字段名列表[ASC| DESC]]
SELECT语句中各子句的顺序:
SELECT→[记录范围]→字段列表→[INTO]→[FROM]→[WHERE]→[GROUPBY]→[HAVING]→[ORDER BY]
FROM用于指定数据来源:
单表查询简单格式:FROM表名
多表查询时的格式:FROM表名列表及其连接方式
以下举例中用到的关系模式:
(1)学生表Student,由学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在系(Sdept)五个属性组成,记作:Student(Sno,Sname,Ssex,Sage,Sdept),其中主码为Sno。
(2)课程表Course,由课程号(Cno)、课程名(Cname)、先修课号(Cpno)、学分(Ccredit)四个属性组成,记作:Course(Cno,Cname,Cpno,Ccredit),其中主码为Cno。
(3)学生选课SC,由学号(Sno)、课程号(Cno)、成绩(Grade)三个属性组成,记作:SC(Sno,Cno,Grade),其中主码为(SNO,CNO)。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。