sql考试题及答案

admin 31 0

以下是一份SQL考试题及答案:

---

**一、选择题**

1. **什么是SQL?**

A. 一种编程语言

B. 一种数据库管理系统

C. 一种操作系统

D. 一种网络协议

A

2. **在SQL中,哪个关键字用于选择所有列?**

A. SELECT

B. FROM

C. WHERE

D. ALL

3. **哪个SQL函数用于字符串连接?**

A. CONCAT

B. SUBSTRING

C. UPPER

D. LOWER

4. **哪个SQL语句用于删除表中的所有行?**

A. DELETE FROM table_name;

B. TRUNCATE TABLE table_name;

C. DROP TABLE table_name;

D. INSERT INTO table_name;

B

5. **哪个SQL语句用于插入一行数据?**

A. UPDATE

B. DELETE

C. INSERT INTO table_name (column1, column2, column3) VALUES (value1, value2, value3);

D. SELECT

C

**二、填空题**

1. **在SQL中,用于排序查询结果的关键词是________。**

ORDER BY

2. **在SQL中,用于过滤查询结果的关键词是________。**

WHERE

3. **在SQL中,用于聚合数据的函数是________和________。**

SUM;AVG;COUNT;MAX;MIN;GROUP BY;HAVING(任选两个)