(1)客户关系中的年龄取值在15岁到60岁之间(包含15岁和60岁),增加该约束的SQL语句如下,请将空缺部分补充完整。 ALTER TABLE 客户 ADD CONSTRAINT CONSTRAINT con_ age CHECK ((a))

admin2008-11-02  13

问题 (1)客户关系中的年龄取值在15岁到60岁之间(包含15岁和60岁),增加该约束的SQL语句如下,请将空缺部分补充完整。
   ALTER TABLE 客户 ADD CONSTRAINT
   CONSTRAINT con_ age CHECK ((a))
(2)如下用SQL语句创建的畅销商品视图包含商品号、商品名称、型号、品牌和销售量,该视图中商品的销售量大于等于1000件。请将空缺部分补充完整。
CREATE VIEW 畅销商品  (b)  
   AS
   SELECT 商品.商品号,名称,型号,品牌,销售量
   FROM 商品,(SELECT 商品号,(c) As 销售量
                 FROM  销售
                 GROUP BY 商品号
                    HAVING SUM (数量)>=1000) AS 商品销售量
   WHERE (d);
(3)将视图畅销商品的查询权限赋予销售经理李华,请将空缺部分补充完整。
   GRANT (e) ON TABLE 畅销商品 TO 李华;
查询购买“新飞”品牌的任-型号“冰箱”的客户姓名及购买日期。实现该查询的SQL语句如下,请将空缺部分补充完整。
SELECT 姓名,日期
FROM  (f)  
WHERE  (g)  AND 商品号  (h)  (
SELECT 商品号 FROM 商品
WHERE 品牌=’新飞’ AND 名称= ’冰箱’)

选项

答案(f)客户,销售 (注:加商品表错误!) (g)客户.客户号=销售.客户号 (h)IN (注:用=错误!)

解析 考查SQL中的数据操作语言DML。该查询涉及到客户、商品和销售三个表的信息,但由于商品表的查询嵌套在外层查询内,故外层查询只连接查询客户和销售两个表,WHERE 后是连接查询条件。谓词m用来查找属于指定集合的元组,此处不能用来表示。
转载请注明原文地址:https://kaotiyun.com/show/yyUZ777K
0

相关试题推荐
最新回复(0)