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