微信搜索关注"91考试网"公众号,领30元,获取公务员、事业编、教师等考试资料40G!
--------------------------------------29、在SQL的数据定义功能中,删除表字段名的命令格式是( )。 A.ALTER TABLE数据表名DELETE COLUMN字段名B.ALTER TABLE数据表名DROP COLUMN字段名C.ALTER TABLE数据表名CANCEL COLUMN字段名D.ALTER TABLE数据表名CUT COLUMN字段名 参考答案: B 删除表中的字段、缺省值、合法值限定和索引的格式如下: ALTER TABLE<表名> DROP[COLUMN]<字段名>:从指定表中删除指定的字段。 DROP DEFAULT:删除缺省值。 DROP C;HECK:删除该表的合法值限定。 DROP PRIMARY KEY.删除主索引。 DROP UNIQUE TAG<标识名1>:删除候选索引。 DROP FOREIGN KEYT.AG<标识名2>:删除外索引(外部关键字),取消与父表的关系,SAVE子句将保存该索引。----------------------------------------30、sQL语句中进行空值运算时,需要使用到的短语是( )。 A.NULL B.=NULLC.ISNULL D.ISNOTNULL 参考答案: C 进行空值查询时,要使用ISNULL,而=NULL是无效的,因为空值不是一个确定的值,所以不能使用“=”这样的运算符进行比较。----------------------------------------1SQL语句 SELECT部门号,MAX(单价·数量)FR()M商品表GROUP BY部门号查询结果中记录的条数为( )。 A.1B.4C.3D.10 参考答案: C 本题考查了SQL,语句的功能。目的是在商品表中按部门号进行分组,分组后从每个组中查询出单价和数量乘积最大的记录。----------------------------------------2SQL语句SELECT产地,COUNT(*);FROM商品表;wHERE单价>200;GROUP BY产地HAVING COUNT(*)>一2;ORDER BY 2 DESC查询结果的第一条记录的产地和提供的商品种类数是( )。 A.北京,1 B.上海,2C.广东,5 D.广东,7 参考答案: C 本题考查了SQL语句的功能。ORDER BY短语可以对查询结果排序(DESC降序排列),GR0uP:BY短语用来分组记录,HAVING语句在GR0uP BY短语后对结果进行筛选。本题sQL语句的作用是,在商品表中查询那些提供的商品单价大于200元。并且提供两种以上商品的地方,并按提供的商品种类数降序排列。----------------------------------------3SQL语句SELECT部门表.部门号,部门名称,SUM(单价*数量);FROM部门表,商品表;wHERE部门表.部门号=商品表.部门号;GROUP BY部门表.部门号查询结果是( )。 A.各部门商品数量合计B.各部门商品金额合计C.所有商品金额合计D.各部门商品金额平均值 参考答案: B 本题SQL语句的作用是从部门表中选取部门号、部门名称、单价与数量的乘积,查询的同时满足部门号字段和商品表中的部门号字段相等。GROUP BY后的分组字段是部门号,所以此题查询的结果是各个部门商品金额的总和。----------------------------------------4SQL语句SELECT部门表.部门号,部门名称,商品号,商品名称,单价;FROM部门