数据库实验四:SQL数据查询一、实验目的与要求:1.实验目的熟练掌握 SQL SELECT语句,能运用查询语句完成各种查询
实验内容:在实验三和实验四的基础上完成查询操作,将题目中的x, y等具体化:1、 一般简单查询(1) 不带条件的查询指定字段(考虑去掉和不去掉重复值两种情况)
(2) 查询某个表中的所有记录
(3) 使用单个条件的简单查询
(4) 使用多个条件( AND关系)的查询
(5) 使用多个条件( OR关系)的查询
(6) 使用多个条件(混合AND和 OR关系)的查询
(7) 使用带 NOT运算的查询
(8) 使用 BETWEEN· · · AND· · · 的查询
(9) 使用 NOT· · · BETWEEN· · · AND· · · 的查询
(10) 使用 LIKE 运算符的字符串匹配查询
(11) 使用 LIKE 运算符的模板匹配查询
(12) 查询空值和非空值的查询(13) 结果要求排序的查询(14) 查询结果按多列排序,并分别要求升序和降序的查询
(15) 使用 TOP显示前若干记录的查询
(16) 使用 TOP显示前若干记录的查询,如果有满足条件的并列记录一并显示
2、连接查询(17) 两个关系的连接查询
(18) 带其他查询条件的两个关系的连接查询
(19) 多个关系(三个以上)的连接查询
(20) 两个关系的广义笛卡尔积运算结果
(21) 根据两个关系的广义笛卡尔积运算结果得到两个关系进行自然连接的结果
(22) 查询教师 - 课程信息,查询结果中包括教师姓名、职称、课程名称和课程性质等 4 个字段
(23) 查询教师 - 课程信息,查询结果中包括教师姓名、职称、课程名称和课程性质等 4 个字段,要求结果中列出所有教师信息(即包括不是任何课程责任教师的教师信息)
(24) 查询教师 - 课程信息,查询结果中包括教师姓名、职称、课程名称和课