Select 语句练习
把VF默认目录指向“练习1”,其中有如下4张表:
cate(分类编码,种类名称)
chp(商品编码、商品名称、分类编码
11、显性别为男且年龄在示“员工”表中20到40之间的“员工编号、姓名、年、日
12、显示“员工”表中所有“姓名”以“J”开头的员工信息。
二、简单的联结查询chp表中所有“商品名称、零售价品编码、商”信息。、供应商编码、进货日期、进货价格、零售价)
部门(部门号、部门名)
员工(部门号、员工编号、姓名、年龄、性别期)
根据以上表进行下面的操作。
一、简单查询
1、显示chp表中的所有内容。
2、显示cate表中的所有内容。
3、显示中所有“部门号、员工编号、姓名”信息。
5、显示“员工”表中所有不同的“部门”
6、显示chp表中所有不同的“分类编码”
7、显示chp表中所有“分类编码”为1001的商品信息。
8、显示chp表中所有“零售价”大于20并小于50的商品信息。
9、显示chp表中“供应商编码”为8001或7101的商品信息。
10、显示chp表中“供应商编码”为8001且“进货日期”大于2001年11月9日的商品信息
4、显示“员工”表
1、 从“员工、部门”表显示所有员工的“姓名”及所在“部门名”
2、 从“chp、cate”表显示所有商品零售价大于30商品的“商品名称、种类名称、零售价”
3、 从“chp、cate”表显示所有“种类名称”为“饮料”的商品信息
4、 从“员工、部门”表显示所有“部门名”为“公共关系部、财务部”的人员信息。
三、嵌套查询
1、 找出和“Liu”在同一个部门其他员工
2、 找出在2000年以后进过哪些种类的商品。(显示种类名称)
四、排序
1、 显示chp表中所商品信息,按“进货价格”升序排序
2、 显示chp表中“商品名称、零售价”,按“零售价”降序排序
3、显示chp表中“商品名称、进货日期、进货价格”,按“进货日期” 升序排序,“进货价格”升序排序。
五、简单的计算查询
1、 计算chp表共有多少条记录
2、 查询“员工”表中共有多名员工
3、 计算chp表中零售价的平均值
4、 计算chp表中零售价的最小值
5、 计算chp表中零售价的最大值
6、 计算chp表中零售价之和
六、分组与计算查询
1、 按“分类编码”统计各类商品“进货价格”的平均值,按进货价格升序排序
2、 按“分类编码”统计各类商品的数量大于等于3的商品。
3、 按“部门号”统计各部门员工的人数
4、 显示部门员工人数大于3的“部门名、员工人数”。
七、内外层相互嵌套查询
1、在chp表查询商品零的商品信息。
2、在员工表中查询各个部门员工的年龄大于其部门平售价大于等于商品零售价平均值均年龄的员工信息。