当前位置:首页 » 六六互联 » 正文

SQL语言数据查询中的单表查询

305 人参与  2022年05月10日 18:52  分类 : 六六互联  评论

1.单表查询

【例5-11】查询所有学生的姓名、学号、所在学院。

SELECT Sname, Sno, Sdept FROM Student;

注:各列的输出顺序可以与表中顺序不同,根据用户需求可更改。

SQL语言数据查询中的单表查询

【例5-12】查询全体学生的姓名及其出生年份,出生年份的列名用BIRTHDAY表示。并在出生年份前加入一新列,新列的每行数据均为“出生年份”常量值。

SELECT Sname, ‘出生年份’, 2015-Sage As BIRTHDAY FROM Student 

注:查询结果中目标表达式可以是常量

,也可以是表达式或函数。

用户还可以通过指定别名来

改变查询结果的列标题,

格式为:列名|表达式 [As]列别名。

SQL语言数据查询中的单表查询

【例5-13】查询考试不及格学生的学号、课程号和成绩。

SELECT * FROM SC WHERE Grade<60;

SQL语言数据查询中的单表查询

【例5-14】查询选课表中每门课程的课程号及其选修人数。

SELECT Cno, COUNT(Sno)   FROM SC  GROUP BY Cno

注:利用GROUP BY将表中的元组按照Cno进行分组,然后利用聚集函数COUNT分别统计每个分组中的元组个数,即每门课程的选修人数。

SQL语言数据查询中的单表查询

来源:服务器,转载请保留出处和链接!

本文链接:http://www.cau168.com/post/117.html

抗投诉服务器
SQL  语言  数据  查询  单表查询  

六六互联长期出售外贸服务器

<< 上一篇 下一篇 >>

六六互联

服务器 | 主机

Copyright 六六互联.Some Rights Reserved.www.ic.vip