USE XK
GO
SELECT StuNo,StuName
FROM Student
WHERE StuNo=’00000001’
GO
例2:从课程表中检索所有信息。
USE XK
GO
SELECT *音乐人生
FROM Course
GO
例3:Student表中的班级编号列名为ClassNo。
USE XK
GO
SELECT ClassNo
FROM Student
GO
例4:从学生表(Student)中检索课程分类,要求取消值相同的那些行。
USE XK
GO
SELECT DISTINCT Kind FROM Course GO
SELECT DISTINCT Kind,Credit FROM Course
GO
例5:从学生表(Student)中检索所有信息,要求只显示前6行数据。
USE XK
GO
SELECT TOP 6 *
FROM Student
GO
从学生表(Student)中检索所有信息,要求只显示前6%行数据。
USE XK
GO
SELECT TOP 6 PERCENT *
FROM Student
GO
要求检索结果显示如下:
课程编码 课程名称 教师 上课时间 限制选课人数 报名人数星光音乐厅
001 SQL Server 实用技术 徐人凤 周二5-6节 20 43
……
让我们荡起双浆歌词USE XK
GO
SELECT ’课程编码’=CouNo,’课程名称’=CouName,’ 教师’=Teacher,’ 上课时间’=SchoolTime,’ 限制选课人数’=LimitNum,’ 报名人数’=WiilNum
FROM Course
GO
例7:检索课程表的信息,要求给出检索结果为:
课程名称 课程编码
SQL Server 实用技术 001
……
USE XK
GO
SELECT ’课程名称’=CouName, ’课程编码’=CouNo
FROM Course
GO
例8:在课程表中检索“Linux操作系统”课程的主讲教师。
USE XK
GO
SELECT ’ 主讲教师’=Teacher FROM Course
WHERE CouName= ’Linux操作系统’
GO
例9:检索XK数据库的Course表的课程信息,要求显示报名人数与限制人数之比。
张一山USE XK
GO
SELECT*,WillNum/LimitNum FROM Course
GO
例10:课程表Course在XK数据库中,首先应打开XK数据库。报名人数的列名为WillNum,计算最小、最大和平均值需要使用MIN()、MAX()、AVG()函数,在括号内写上要计算机的列名,即WillNum。
USE XK
GO
SELECT’最小的报名人数’= MIN(WillNum),’ 最大的报名人数’= MAX(WillNum),’平均报名人数’= AVG(WillNum)
FROM Course
林忆莲依然GO
例11:检索课程信息(包括报名人数与限制人数之比)。要求检索结果按照报名人数升序排序。
USE XK
GO
SELECT*,WillNum/LimitNum ‘报名人数与限制人数之比’FROM Course
ORDER BY WillNum
GO
例12:检索课程表的教师名、课程号、课程名、,要求检索结果首先按照教师名降序排序,教师名相同时,则按照课程号升序排序。
USE XK
GO
SELECT Teacher AS’教师名’,CouNo AS’课程号’,CouName AS ’课程名’
FROM Course
ORDER BY Teacher DESC,CouN o
GO
例13:检索课程号为004、007、013的课程名称。
发布评论