VF6.0实验四指导
VF6.0实验四指导
实验四 用SQL语言在VFP中实现单表和多表查询
实验目的:
掌握结构化查询语言SQL的SELECT命令的使用方法。
实验内容:
一. 单表查询
(一)选择表中的若干列
(1)查看student 表的全体学生信息
Select * from student
(2)查看student表中学生的学号、姓名和奖学金信息
Select sno, sname, scholarship from student
(3)查看student表中全体学生的姓名及其出生年份
Select sname, 2012-sage from student
(4)查询全体学生的姓名、出生年份和所有系。在出生年份前面增加一列作为文字说明,内容是“出生于:”,在系名称后面增加一个“系”作为表示,并给系名这一列重新命名为“所在系”
Select sname, ‘出生于:’ , 2012-sage , sdept + ‘系’ as ‘所在系’ from student
(二)选择表中的若干元组
取消重复行
(5)查看选修了课程的学生的学号
Select distinct sno from sc
查询满足条件的元组
1. 比较大小
(6)查询所有年龄在20岁以下的学生姓名及其年龄(两种方法实现)
Select sname, sage from student where sage<20
或者 Select sname, sage from student where NOT sage>=20
2. 使用确定范围的谓词BETWEEN AND
(7)查询年龄在20~23岁(包括20岁和23岁)之间的学生的姓名、系别和年龄。(两种方法实现)


