[单选]假设需要查询一张商品表,并且设置了别名,下列哪个sql是错误的:()(1.0分)A、selectnoas编号,goodsas商品,numberas数量,priceas价格fromsale_logB、selectno编号,goods商品,number数量,price价格fromsale_logC、select(no,goods,number,price)as(编号,商品,数量,价格)fromsale_logD、selectnoas'编号',goodsas'商品',numberas'数量,priceas'价格'fromsale_log
![](/wenda/images/newWd/search.png)
问题已解决
所属话题:
#实务#
![](http://member.chinaacc.com/homes/resources/images/home/avatar/3.jpg)
84785003 | 提问时间:2023 01/29 12:39
答案是D,SQL是用来从关系型数据库中检索数据的标准语言,SQL语句可以用来执行各种任务,如更新、插入、删除数据,创建数据库和表等。事实上,SQL语句由两个部分组成:(1)语句核心:所有有效的SQL语句都必须以SELECT开头;(2)句子中的各种组件,这些组件可以分为四类:SELECT子句、FROM子句、WHERE子句和ORDER BY子句。
SELECT子句中可以使用通配符*,表示选择数据表中所有字段;或者也可以单独指定要查询的字段,并且可以给字段设置别名,方便引用。
FROM子句用于指定要查询的表,可以使用多个表。
WHERE子句定义查询的条件,用于筛选感兴趣的行。
ORDER BY子句用于对查询的结果按照某个字段或常量进行排序。
故而D选项是不正确的,应该写为select no as ‘编号’,goods as ‘商品’,number as ‘数量’,price as ‘价格’ from sale_log。
2023 01/29 12:48
相关问答
查看更多最新问答
查看更多