考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

在"Persons"表中查询 "FirstName" 为"Peter"的所有信息?
A. SELECT * FROM Persons WHERE FirstName<>'Peter'
B. SELECT [all] FROM Persons WHERE FirstName LIKE 'Peter'
C. SELECT * FROM Persons WHERE FirstName='Peter'
D. SELECT [all] FROM Persons WHERE FirstName='Peter'
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

正确答案是:C: SELECT * FROM Persons WHERE FirstName='Peter'

分析:

A: SELECT * FROM Persons WHERE FirstName<>'Peter'
- 这个查询语句会选择"FirstName"不等于"Peter"的所有记录,这与问题要求相反。

B: SELECT [all] FROM Persons WHERE FirstName LIKE 'Peter'
- SQL中没有`[all]`这样的语法,正确的语法是使用`*`来表示选择所有列。此外,`LIKE`通常用于模式匹配,不适用于精确匹配。

C: SELECT * FROM Persons WHERE FirstName='Peter'
- 这个查询语句是正确的。它从"Persons"表中选择"FirstName"为"Peter"的所有记录,符合问题的要求。

D: SELECT [all] FROM Persons WHERE FirstName='Peter'
- 同样,`[all]`不是SQL中的有效语法,无法正确执行查询。

因此,选项C是唯一正确的选择。