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

备考刷题,请到

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'

分析:
1. A: SELECT * FROM Persons WHERE FirstName<>'Peter'
- 这个查询语句会返回所有 "FirstName" 不等于 "Peter" 的记录,这不是我们想要的结果。

2. B: SELECT [all] FROM Persons WHERE FirstName LIKE 'Peter'
- 这个查询语句中的 [all] 是一个无效的关键字,而且使用 LIKE 运算符在这种情况下并不必要。正确的语法应该是 SELECT * FROM Persons WHERE FirstName LIKE 'Peter',但这仍然不是最优的选择,因为我们不需要使用 LIKE 运算符来进行精确匹配。

3. C: SELECT * FROM Persons WHERE FirstName='Peter'
- 这个查询语句是正确的,它会返回所有 "FirstName" 等于 "Peter" 的记录。

4. D: SELECT [all] FROM Persons WHERE FirstName='Peter'
- 这个查询语句中的 [all] 同样是一个无效的关键字,正确的语法应该是 SELECT * FROM Persons WHERE FirstName='Peter'。

因此,正确的选择是 C。