18~25题所用的数据如表1和表2所示。表1 员工表(RGB.dbf) 员工号 | 姓名 | 性别 | 籍贯 | 年龄 | 工资/元 | 0001 | 王吉兵 | 男 | 江苏 | 22 | 2003.50 | 0002 | 张晓春 | 女 | 安徽 | 21 | 2100.50 | 0003 | 左燕 | 女 | 江苏 | 23 | 2330.00 | 0004 | 赵华 | 男 | 安徽 | 22 | 2800.00 | 0005 | 李宁 | 男 | 山东 | 20 | 2600.00 |
|
表2 销售表(SSB.dbf) 员工号 | 商品号 | 金额/元 | 0001 | 0001 | 981 | 0002 | 0002 | 763 | 0001 | 0002 | 802 | 0002 | 0003 | 696 | 0003 | 0001 | 755 | 0003 | 0003 | 684 | 0004 | 0001 | 891 | 0005 | 0001 | 768 | 0004 | 0002 | 656 | 0003 | 0002 | 907 | 0001 | 0003 | 800 |
|
|
建立一个名为GZ1的视图,用来显示工资比江苏的所有人的工资都高的员工号、姓名和工资,下列命令正确的是______。
A.SELECT 员工号,姓名,工资 FROM 员工表; WHERE 工资>=ANY(SELECT 工资 FROM 员工表; WHERE 籍贯="江苏"); INTO VIEW GZ1
B.SELECT员工号,姓名,工资 FROM 员工表; WHERE 工资>=ALL(SELECT 工资 FROM 员工表; WHERE 籍贯="江苏"); INTO VIEW GZ1;
C.CREATE VIEW GZ1 AS SELECT 员工号,姓名,工资 FROM 员工表; WHERE 工资>=ANY(SELECT 工资 FROM 员工表; WHERE 籍贯="江苏")
D.CREATE VIEW GZ1 AS SELECT员工号,姓名,工资 FROM 员工表; WHERE 工资>=ALL(SELECT 工资 FROM 员工表; WHERE 籍贯="江苏");