题目
查询“医生信息”表中所有记录及字段,其SQL语句应是()。 A. SELECT 姓名 FROM医生信息 B. SELECT *FROM医生信息 C SELEC.T ALL FROM医生信息 D. SELECT *FROM医生信息 WHERE.医生编号
查询“医生信息”表中所有记录及字段,其SQL语句应是()。
A. SELECT 姓名 FROM医生信息
B. SELECT *FROM医生信息 C SELE
C.T ALL FROM医生信息
D. SELECT *FROM医生信息 WHER
E.医生编号
A. SELECT 姓名 FROM医生信息
B. SELECT *FROM医生信息 C SELE
C.T ALL FROM医生信息
D. SELECT *FROM医生信息 WHER
E.医生编号
题目解答
答案
本题考察SQL语句中`SELECT`的基本用法。
- A选项仅选“姓名”字段,不符合要求。
- B选项`SELECT * FROM 医生信息`,`*`表示所有字段,无条件限制,符合题意。
- C选项`SELECT ALL`不符合语法,`ALL`不用于此场景。
- D选项添加了不完整的`WHERE`条件,不符合要求。
最终,只有B选项能够实现查询“医生信息”表中所有记录及字段的功能。
答案:B. `SELECT * FROM 医生信息`
解析
本题考查SQL语句中SELECT语句的基本用法,核心在于理解如何正确选择表中的所有记录和所有字段。
- 关键知识点:
SELECT *表示选择表中的所有字段。FROM 表名指定数据来源的表。- 若无
WHERE子句,则默认查询所有记录。
- 破题关键:题目要求“所有记录及字段”,因此需排除仅选部分字段或添加条件的选项。
选项分析
A. SELECT 姓名 FROM 医生信息
- 错误原因:仅选择了
姓名字段,未包含其他字段,不符合“所有字段”的要求。
B. SELECT * FROM 医生信息
- 正确性分析:
*表示选择所有字段。- 无
WHERE子句,表示查询所有记录。 - 符合题意。
C. SELECT ALL FROM 医生信息
- 错误原因:
ALL不是SELECT语句的有效关键字,此写法语法错误。
D. SELECT * FROM 医生信息 WHERE 医生编号
- 错误原因:
WHERE子句不完整(缺少条件判断,如WHERE 医生编号 = 1)。- 题目未要求条件查询,此选项不符合要求。