下面SELECT语句语法正确的是( )。

admin2009-05-20  23

问题 下面SELECT语句语法正确的是(    )。

选项 A、SELECT*FROM’通信录’WHERE性别=’男’
B、SELECT*FROM通信录WHERE性别=’男’
C、SELECT*FROM’通信录’WHERE性别=男
D、SELECT*FROM通信录WHERE性别=男

答案2

解析 本题考查SELECT语句。它构成了 SQL数据库语言的核心,语法包括几个主要子句,分别是FORM、WHERE和ORDERBY子句。SELECT语句的一般格式如下:SELECT [ALL/DISTINCT]*|<字段列表> FROM <表名>[WHERE<条件表达式>][ORDER BY <列名>{[ASCIDESC]}]。在一般的语法格式描述中使用了如下符号。<>:表示在实际的语句中要采用实际需要的内容进行替代;[]:表示可以根据需要进行选择,也可以不选;|:表示多项选择只能选其中之一;{}表示必选项该语句的含义是在FROM后面给出的表名中找出满足WHERE条件表达式的元组,然后按SELECT后列出的目标表形成结果表。在格式中,SELECT后面是查询目标表,其中,ALL表示检索所有符合条件的元组,默认值为ALL; DISTINCT表示检索要去掉重复组的所有元组;*表示检索结果为整个元组,即包括所有的列;<选择列表>:是由“,”分开的多个项,这些项可以是字段名、常数或系统内部的函数。格式中的条件表达式可以含有数学运算符(加 +、减-、乘*、除/)和关系运算符。SELECT语句中“表”名不能用引号括起来,所以选项 A和选项C是不正确的,查询内容必须用单引号括起来,答案为B。
转载请注明原文地址:https://kaotiyun.com/show/ey5p777K
0

随机试题
最新回复(0)