题目内容 (请给出正确答案)
[单选题]

现有顾客表customers,包含数据如下表,若执行sql语句:selectavg(discount)fromcustomers,以下()是输出结果。cidcnamediscount1jacknull2lee83tom94chen7

A.A.4

B.B.8

C.C.6

D.D.错误提示:不能对null进行avg操作

查看答案
您可能会需要:
更多“现有顾客表customers,包含数据如下表,若执行sql语”相关的问题

第1题

现有书目表book,数据见下表。现在执行sql语句:updatebooksettitle=replace(replace(title,''j'',''a''),''servlet'',''csharp''),执行结果是()。bookidtitle1jsp&servlet2jsp3Professionalservlet4asp

A.更新了1条记录

B.该sql语句有错误,无法执行

C.更新了3条记录

D.更新了2条记录

点击查看答案

第2题

创建一个名为‘Customers’的新表,同时要求新表中包含表‘clients’的所有记录,sql语句是()
创建一个名为‘Customers’的新表,同时要求新表中包含表‘clients’的所有记录,sql语句是()

A.Select*intocustomersfromclients

B.Selectintocustomersfromclients

C.Insertintocustomersselect*fromclients

D.Insertcustomersselect*fromclients

点击查看答案

第3题

在大数据计算服务(MaxCompute,原ODPS)的数据仓库中的订单表fact_order,建表语句如下:createtablefact_order(order_idstring,order_amtdouble,order_dtstring)paititionedby(dtstring);此表中的数据是从ods_order加工而来,ods_order建表语句如下:createtableods_order(order_idstring.order_amtbigint,order_dtstring);ods_order中有一条记录数据值是order_idorder_amtorder_dt000110020160301运行SQL语句将数据从ods_order加载到fact_order中:insertoverwritetablefact_orderpartition(dt=’20160301’)select*fromods_order;对此语句的执行结果描述正确的是:()。

A.语句可以执行,但是这条数据会被当作脏数据丢弃

B.目标表与源表中的数据类型不一致,执行出错

C.提交SQL时会报语法错误

D.语句可以执行,order_amt的值会被自动的转为double类型

点击查看答案

第4题

已知表T1中有2行数据,T2中有3行数据,执行SQL语句“select a.* from T1 a,T2 b”后,返回的行数为6。()
点击查看答案

第5题

表book中包含三个字段:title(varchar),author(varchar),price(float)。Author的默认值是’UNKNOW’,执行sql语句:insertbook(title,price)values(‘jsp’,50)。以下结果正确的是()
表book中包含三个字段:title(varchar),author(varchar),price(float)。Author的默认值是’UNKNOW’,执行sql语句:insertbook(title,price)values(‘jsp’,50)。以下结果正确的是()

A.插入失败,sql语句有错

B.插入成功,author列的数据是UNKNOW

C.插入成功,author列的数据是NULL

D.插入成功,author列的数据是5insertinto

点击查看答案

第6题

SQL>ALTERSESSIONSETOPTIMIZER_USE_PENDING_STATISTICS=false;SQL>EXECUTEDBMS_STATS.SET_TABLE_PREFS(''SH'',''CUSTOMERS'',''PUBLISH'',''false'');SQL>EXECUTEDBMS_STATS.GATHER_TABLE_STATS(''SH'',''CUSTOMERS'');针对上面的表SH.CUSTOMERS的统计信息收集,以下哪个语句描述是正确的()

A.这些统计信息数据是存放在数据字典的待统计数据表里

B.这些统计信息数据会当做当前的统计信息数据被所有会话的优化器所使用

C.这些统计数据是临时的,这些统计信息会被所有的会话的优化器使用,直到该会话退出,统计数据才无效

D.这些统计信息数据会当做当前的统计信息数据被当前的会话的优化器所使用

点击查看答案

第7题

下列SQL的数据定义语句组中,()包含了不正确的数据定义语句。Ⅰ.CREATETABLE… CREATEVIEW… CREATEINDEX…Ⅱ.DROPTABLE… DROPVIEW… DROPINDEX…Ⅲ.ALTERTABLE… ALTERVIEW… ALTERINDEX…

A.仅Ⅰ

B.仅Ⅱ

C.仅Ⅲ

D.都包含

点击查看答案

第8题

下列情况下,使用到内部临时表的是()。

A.SQL语句中使用了ORDERBY子句

B.SQL语句中使用了join运算上非第一个表中的列,语句中包含GROUPBY子句

C.使用了SQL_SMALL_RESULT选项

D.DISTINCT和GROUPBY一起使用

点击查看答案

第9题

通过下面的命令设置开启数据库的审计功能SQL>ALTERSYSTEM Set AUDIT_TRAIL=DB,EXTENDEDSCOPE=SPFILE;当重启数据库使审计生效,对审计文件的描述下面哪项不正确?()

A.包含用户执行sql的sql文本和绑定变量值如果使用绑定变量

B.仅包括用户执行sql的执行计划

C.包含用户执行sql的执行计划和绑定变量值如果使用绑定变量

D.包括sql的执行计划和sql语句有关的统计信息

点击查看答案

第10题

大数据计算服务中,日志表ods_order是一张非分区表,结构如下:createtableods_order(order_idstring,order_datestring,order_amtdecimal);fact_order是一张按日期分区的表,结构如下:createtablefact_order(order_idstring,order_amtdecimal)partitionedby(order_dtstring);现在需要将数据从ods_order加载到fact_order表中,并且按照order_date进行分区,执行了以下SQL:insertoverwritetablefact_orderpartition(order_dt)selectorder_id,order_amt,order_dateasorder_dtfromods_order;ods_order表中的order_date有部分记录取值为NULL,对执行结果描述正确的是:()。

A.语句可以正常执行,其中order_date为NULL的记录会被放入order_dt=’BAD’的分区

B.语句可以正常执行,在提交时会报语句错误

C.语句可以正常执行,其中的order_date为NULL值的记录会被丢弃

D.语句无法正常执行,系统会抛异常

点击查看答案
热门考试 全部 >
最新试卷 全部 >
继续教育考试
账号:
你好,尊敬的上学吧用户
粘贴 取消
搜索
如搜索结果不匹配,请 联系老师上传试题 获取答案
发送账号至手机
看不清?点击更换
发送
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧会员政策被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信
温馨提示

您的免费查看次数已用完,

需要开通会员才能继续使用。

马上开通会员 我已开通会员,登录会员账号继续查看答案
重置密码
确认修改