- 1
- 0
- 约4.86千字
- 约 12页
- 2026-08-24 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年数据库管理SQL进阶练习题
一、选择题(共10题,每题2分,合计20分)
1.在MySQL中,使用`GROUPBY`语句时,若要求结果集中的每一行数据都是唯一的,应使用哪个子句?
A.`DISTINCT`
B.`UNION`
C.`HAVING`
D.`ORDERBY`
2.SQL中,哪个函数用于返回字符串的子串?
A.`SUBSTRING`
B.`SUBSTR`
C.`EXTRACT`
D.`SPLIT`
3.在Oracle数据库中,如何为表中的某列创建唯一约束?
A.`UNIQUE(列名)`
B.`CONSTRAINT(列名)UNIQUE`
C.`PRIMARYKEY(列名)`
D.`INDEX(列名)UNIQUE`
4.SQL中,`INNERJOIN`与`LEFTJOIN`的主要区别是什么?
A.`INNERJOIN`返回匹配的行,`LEFTJOIN`返回左表所有行
B.`INNERJOIN`需要`ON`子句,`LEFTJOIN`不需要
C.`INNERJOIN`是默认的连接方式,`LEFTJOIN`需要显式指定
D.`INNERJOIN`仅适用于MySQL,`LEFTJOIN`适用于Oracle
5.在SQL中,哪个关键字用于临时存储中间
原创力文档

文档评论(0)