有如下SQL语句 CREATE VIEW zg-view AS SELECT姓名 AS 职工姓名,基本工资FROM zg执行该语句后产生的视图含有的字段名是( )。
A.姓名、基本工资
B.职工姓名、基本工资
C.职工姓名、基本工资、单位
D.职工姓名、基本工资、单位
第1题:
在数据库已打开的情况下,利用SQL命令从学生表中派生出含有“学号”、“姓名”和“年龄”字段的视图,下列语句正确的是
A.CREATE VIEW xs_view AS; SELECT学号,姓名,年龄FROM学生表
B.CREATE VIEW xs_view; SELECT学号,姓名,年龄FROM学生表
C.CREATE VIEW xs_view AS; (SELECT学号,姓名,年龄FROM学生表)
D.CREATE VIEW xs_view; (SELECT学号,姓名,年龄FROM学生表)
第2题:
有如下SQL语句: CREATE VIEW view_stock AS SELECT股票名称AS名称,单价FROM stock 执行该语句后产生的视图含有的字段名是
A.股票名称、单价
B.名称、单价
C.名称、单价、交易所
D.股票名称、单价、交易所
第3题:
在SQL查询中,若要取得“职工”数据表中的所有记录和字段,其SQL语句为( )。
A.SELECT姓名FROM职工
B.SELECT*FROM职工
C.SELECT姓名FROM职工 WHILE职工号=265
D.SELECT*FROM职工WHILE职工号=265
第4题:
有如下SQL语句CREATE VIEW stock_view AS SELECT * FROM stock WHERE 交易所=“深圳”执行该语句后产生的试图包含的记录个数是A)1 B)2 C)3 D)4
第5题:
有如下SQL语句:CREATE VIEW view ticket AS SELECT 始发点 AS 名称,票价 FROM ticket执行该语句后产生的视图含有的字段名是A)始发点、票价 B)名称、票价C)名称、票价、终点 D)始发点、票价、终点
本题考查对创建视图命令的理解。题中创建视图的SQL语句为
CREATE VIEW view _ ticket AS SELECT 始发点AS名称,票价 FROM ticket
执行该语句后产生的视图含有的字段名是名称、票价。简单的方法可以直接从AS短语后面的关键字来判断,故选项B为正确答案。
第6题:
有如下SQL语句 CREATE VIEW kh-view AS SELECT*FROM kh WHERE 职业=“教师”执行该语句产生的视图包含的记录个数是( )。
A.1
B.2
C.3
D.4
第7题:
利用SQL命令从职工表中派生出含有“职工号”、“姓名”字段的视图,下列语句正确的是
A.CREATE VIEW ZG_view; SELECT职工号,姓名FROM职工表
B.CREATE VIEW ZG_view AS; SELECT职工号,姓名FROM职工表
C.CREATE QUERY ZG_view; SELECT职工号,姓名FROM职工表
D.CREATE QUERY ZG_view AS; SELECT职工号,姓名FROM职工表
第8题:
有下列SQL SELECT语句: SELECT*FROM 工资表 WHERE 基本工资<=3000 AND 基本工资>=1000 下列与该语句等价的是( )。
A.SELECT*FROM 工资表 WHERE 基本工资 BETWEEN 1000 AND 3000
B.SELECT*FROM 工资表 WHERE 基本工资 BETWEEN 3000 AND 1000
C.SELECT*FROM 工资表 WHERE 基本工资 FROM 1000 INTO 3000
D.SELECT*FROM 工资表 WHERE 基本工资 FROM 3000 INTO 1000
第9题:
查找zg表中基本工资在400~500之间的职工姓名和单位,则下列语句正确的是 ( )。
A.SELECT 姓名,单位 FROM zg; WHERE 基本工资 BETWEEN 400 AND 500
B.SELECT 姓名,单位 FROM zg; WHERE 基本工资 BETWEEN 400 OR 500
C.SELECT 姓名,单位 FROM zg; WHERE 基本工资 BETWEEN 500 AND 400
D.SELECT 姓名,单位 FROM zg; WHERE 基本工资 BETWEEN 500 OR 400
第10题:
有如下SQL语句 SELECT 单位,avg(基本工资)as 平均基本工资 FROM zg; GROUP BY 单位 INTO DBF temp 执行该语句后temp表中第2条记录的“均价”字段的内容是( )。
A.500
B.600
C.800
D.900
第11题:
设有“职工”表文件,在“职工”表中查找“基本工资”最低的职工的姓名,完成下列SQL语句。
SELECT姓名FROM职工;
WHERE基本工资<=__________;
(SELECT基本工资FROM职工)
第12题:
SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE成绩>90)
SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
SELECT姓名FROM学生表WHERE学号EXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
SELECT姓名FROM学生表WHERE学号=;(SELECT学号FROM成绩表WHERE成绩>90)
第13题:
用SQL命令生成含有字段职工号、姓名的视图,下列语句正确的是 ______。
A.CREATE VIEW ZG_w AS SELECT职工号,姓名FROM职工
B.CREATE QUERY ZG_w AS SELECT职工号,姓名FROM职工
C.CREATE VIEW ZG w AS SELECT职工号,姓名
D.CREATE QUERY ZG_w AS SELECT职工号,姓名
第14题:
有如下SQL语句: CREATE VIEW view ticket AS SELECT始发点AS名称,票价FROM ticket执行该语句后产生的视图含有字段名是
A.始发点、票价
B.名称、票价
C.名称、票价、终点
D.始发点、票价、终点
第15题:
利用SQL命令从职工表中派生出含有“职工号”、“姓名”字段的视图,下列语句正确的是A) CREATE VIEW ZG_view; SELECT 职工号,姓名FROM职工表
B.CREATE VIEW ZG_view AS; SELECT 职工号,姓名 FROM 职工表
C.CREATE QUERY ZG_view; SELECT 职工号,姓名 FROM 职工表
D.CREATE QUERY ZG_view AS; SELECT 职工号,姓名 FROM 职工表
第16题:
有如下SQL语句CREATE VIEW view_stock AS SELECT * FROM stock WHERE 交易所=“深圳”执行该语句后产生的视图包含的字段名是A)股票名称、单价 B)名称、单价 C)名称、单价、交易所 D)股票、单价、交易所
第17题:
有如下SQL语句:
SELECT订单号,签订日期,金额 FROM 订单,职员:
WHERE订单.职员号=职员.职员号AND姓名=”李二”
与如上语句功能相同的SQL语句是( )。
第18题:
有如下SQL语句: SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90) 下列哪条命令与该SQL语句等价
A.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE成绩>90)
B.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
C.SELECT姓名FROM学生表WHERE学号EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
D. SELECT姓名FROM学生表WHERE学号=; (SELECT学号FROM成绩表WHERE成绩>90)
第19题:
若有如下SQL语句: SELECT班级号,姓名,工资; FROM教师; ORDER BY班级号,工资DESC 执行该语句后,查询结果第一条记录的“职工号”是( )。
A.T11
B.T33
C.T55
D.T66
第20题:
使用的数据如下:
当前盘当前目录下有数据库db-zg,其中有数据库表zg.dbf,该数据库表的内容是:
职工号 姓名 基本工资 单位
0102005 朱 琳 800 车身厂
0103012 张维清 600 总装厂
0102007 王 伟 420 车身厂
0102011 刘 宁 580 车身厂
0103008 林 海 400 总装厂
要求只列出zg表中所有基本工资大于500元的职工姓名,则下列语句正确的是 ( )。
A.SELCET 姓名 FROM zg WHERE 基本工资>500
B.SELCET 姓名 FROM zg WHERE 基本工资>“500”
C.SELCET*FROM zg WHERE 基本工资>500
D.SELCET*FROM zg WHERE 基本工资>“500”
第21题:
若用SQL命令检索所有比“刘宁”基本工资多的职工记录,下列语句正确的是 ( )。
A. SELECT*FROM zg; WHERE 基本工资>(SELECT基本工资FROM zg; WHERE 姓名=“刘宁”)
B.SELECT*FROM zg; WHERE 姓名=“刘宁”
C.SELECT*FROM zg; WHERE 基本工资>(SELECT基本工资; WHERE 姓名=“刘宁”)
D.SELECT*FROM zg; WHERE 基本工资>“刘宁”
第22题:
求每个单位的平均基本工资的SQL语句是( )。
A.SELECT 单位,avg(基本工资) FROM zg GROUP BY基本工资
B.SELECT 单位,avg(基本工资) FROM zg ORDER BY基本工资
C.SELECT 单位,avg(基本工资) FROM zg ORDER BY单位
D.SELECT 单位,avg(基本工资) FROM zg GROUP BY单位
第23题:
有如下SQL语句:下列哪条命令与该SQL语句等价() SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90)