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

备考刷题,请到

CDA认证小程序

在"Persons"表中查询"FirstName"为"Peter",“GENDER“为“male“的所有信息,并按照 "FirstName"降序排列?
A. SELECT * FROM Persons WHERE FirstName =” Peter” or GENDER=“male”OEDER BY FirstName DESC
B. SELECT * FROM Persons WHERE FirstName =” Peter” and GENDER=“male”OEDER BY FirstName ASC
C. SELECT * FROM Persons WHERE FirstName =” Peter” or GENDER=“male”OEDER BY FirstName
D. SELECT * FROM Persons WHERE FirstName =” Peter” and GENDER=“male”OEDER BY FirstName DESC
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

要在"Persons"表中查询"FirstName"为"Peter"且"GENDER"为"male"的所有信息,并按照"FirstName"降序排列,我们需要使用以下SQL语句:

```sql
SELECT * FROM Persons WHERE FirstName = 'Peter' AND GENDER = 'male' ORDER BY FirstName DESC;
```

从提供的选项中,选项D最接近正确答案,但它存在拼写错误。正确的SQL语句应该是:

- 使用`AND`而不是`or`,因为我们需要同时满足"FirstName"为"Peter"和"GENDER"为"male"这两个条件。
- 使用`ORDER BY FirstName DESC`来实现按"FirstName"降序排列。
- 注意`ORDER`的拼写错误,选项中写成了"OEDER"。

因此,正确的答案应该是:

D: SELECT * FROM Persons WHERE FirstName = 'Peter' AND GENDER = 'male' ORDER BY FirstName DESC;

但需要修正拼写错误。