简答题
👁️ 浏览量:

试题题干

设有选课关系SC(学号,课号,成绩),试用SQL语句检索选修B2或B5课程的学生学号。

参考答案

试题解析

在MYSQL中,SELECT语句的常用语法格式:

SELECT [ ALL | DISTINCT | DISTINCTROW ]
select_expr [ , select_expr ••• ]
FROM table_references
[ WHERE where_condition ]
[ GROUP BY {col_name | expr | position }
[ ASC | DESC ] , ••• [ WITH ROLLUP ] ]
[ HAVING where_condition ]
[ ORDER BY { col_name | expr | position }
[ ASC | DESC ] , •••]
[ LIMIT { [ offset , ] row_count | row_count OFFSET offset } ] 

在此语法结构中,SELECT子句用于指定输出的字段,即输出字段为学号;

FROM子句用于指定数据的来源,即数据的来源为选课关系SC;

WHERE子句用于指定数据的选择条件,即选择条件为课号=‘B2’ OR 课号=‘B5’。