单表查询实例
以下为单表查询小实验,由于没有教师表和学生表数据库文件,因此没有运行截图,若有语法错误还望大佬们指正。
1、查询学生信息表(info_student)中的班级信息
Select “班级” from info_student;
2、查询学生信息表(info_student)中前5的班级信息。
Select top5 “班级” from info_student;
3、查询2000年来校的教师工号和姓名信息。
Select “教师工号”,“姓名信息” from info_student
Where “入职日期” = 2000;
4、查询2001年或2002年来校的教师信息。
Select * from info_student
Where “入职日期” in (2001,2002);
5、查询教师编号8000~8050的教师信息。
Select * from info_student
Where “教师编号” between 8000 and 8050;
6、查询2008年来校的姓王的教师信息。
Select * from info_student
Where “教师名字” like “王%”;
7、查询没有登记办公室的教师信息,并按教师id降序排列。
Select * from info_student
Where “办公室” is null
Order by “教师id” desc;
8、在classinfo中查询学校共有多少个院系,显示字段为学院数目。
Select “院系” , count(*) as “学院数目”
from classinfo;
9、查询各个院系开设了多少个专业,显示字段为学院名称和开设专业数目。
Select “专业”, count(*) as “开设专业数目”
from classinfo
Group by “学院”;
10、查询计算机与软件学院2013级有多少个班级。
Select “班级” , count(*) as “班级数目”
from classinfo
Where “院系”= “计算机与软件学院”;
11、查询所有学院2013年入学的班级信息及班级数目。
Select “班级” , count(*) as “班级数目”
from classinfo;
Where “入学年份”= 2013;
12、查询2013级班级数大于10的院系信息。
Select “院系” from classinfo;
Where “入学年份”= 2013
Group by “院系”
Having count(“班级”) >10;
欢迎大家阅读,本人小萌新见识有限,写的博客难免有错误或者疏忽的地方,还望各位大佬指点,在此表示感激不尽。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)