2005年9月全国计算机等级考试二级VFP笔试试题及答案
来源:优易学  2010-1-15 18:06:25   【优易学:中国教育考试门户网】   资料下载   IT书店

(31)显示2005年1月1日后签订的订单,显示订单的订单号、客户名以及签订日期。正确的SQL语句是 
A.SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户 
   ON 订单.客户号=客户.客户号 WHERE 签订日期>{^2005-1-1} 
B.SELECT 订单号,客户名,签订日期 FROM 订单 JOIN 客户 
   WHERE 订单.客户号=客户.客户号 AND 签订日期>{^2005-1-1} 
C.SELECT 订单号,客户名,签订日期 FROM 订单,客户 
   WHERE 订单.客户号=客户.客户号 AND 签订日期<{^2005-1-1} 
D.SELECT 订单号,客户名,签订日期 FROM 订单,客户 
   ON 订单.客户号=客户.客户号 AND 签订日期<{^2005-1-1} 

(32)显示没有签订任何订单的职员信息(职员号和姓名),正确的SQL语句是 
A.SELECT 职员.职员号,姓名 FROM 职员 JOIN 订单 
   ON 订单.职员号=职员.职员号 GROUP BY 职员.职员号 HAVING COUNT(*)=0 
B.SELECT 职员.职员号,姓名 FROM 职员 LEFT JOIN 订单 
   ON 订单.职员号=职员.职员号 GROUP BY 职员.职员号 HAVING COUNT(*)=0 
C.SELECT 职员号,姓名 FROM 职员 
   WHERE 职员号 NOT IN (SELECT 职员号 FROM 订单) 
D.SELECT 职员.职员号,姓名 FROM 职员 
   WHERE 职员.职员号 <> (SELECT 订单.职员号 FROM 订单) 

(33)有以下SQL语句: 
  SELECT 订单号,签订日期,金额 FROM 订单,职员 
   WHERE 订单.职员号=职员.职员号 AND 姓名="李二" 
  与如上语句功能相同的SQL语句是 
A.SELECT 订单号,签订日期,金额 FROM 订单 
   WHERE EXISTS (SELECT * FROM 职员 WHERE 姓名="李二") 
B.SELECT 订单号,签订日期,金额 FROM 订单 WHERE 
   EXISTS (SELECT * FROM 职员 WHERE 职员号=订单.职员号 AND 姓名="李二") 
C.SELECT 订单号,签订日期,金额 FROM 订单 
   WHERE IN (SELECT 职员号 FROM 职员 WHERE 姓名="李二") 
D.SELECT 订单号,签订日期,金额 FROM 订单 WHERE 
  IN (SELECT 职员号 FROM 职员 WHERE 职员号=订单.职员号 AND 姓名="李二") 

(34)从订单表中删除客户号为“1001”的订单记录,正确的SQL语句是 
A.DROP FROM 订单 WHERE 客户号="1001" 
B.DROP FROM 订单 FOR 客户号="1001" 
C.DELETE FROM 订单 WHERE 客户号="1001" 
D.DELETE FROM 订单 FOR 客户号="1001" 

(35)将订单号为“0060”的订单金额改为169元,正确的SQL语句是 
A.UPDATE 订单 SET 金额=169 WHERE 订单号="0060" 
B.UPDATE 订单 SET 金额 WITH 169 WHERE 订单号="0060" 
C.UPDATE FROM 订单 SET 金额=169 WHERE 订单号="0060" 
D.UPDATE FROM 订单 SET 金额 WITH 169 WHERE 订单号="0060"

 

上一页  [1] [2] [3] [4] [5] [6] 下一页

责任编辑:cyth

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训