《SQL练习题》是一款专为数据库学习者设计的实践工具书,内含大量精选习题,帮助读者在实践中掌握SQL语言,提高数据查询和管理能力。
SQL(结构化查询语言)是一种用于管理和操作关系数据库的标准语言。以下是一些涵盖SELECT、INSERT、UPDATE、DELETE、JOIN、SUBQUERY、AGGREGATE、GROUP BY等语句和函数的SQL练习题:
选择数据:
从 employees 表中选择所有列:
```sql
SELECT * FROM employees;
```
从 employees 表中选择 name、salary 和 department_id 列:
```sql
SELECT name, salary, department_id FROM employees;
```
从 employees 表中选择 name 列,但只显示前10行:
```sql
SELECT name FROM employees LIMIT 10;
```
插入数据:
向 employees 表中插入一条新记录:
```sql
INSERT INTO employees (id, name, salary, department_id, hire_date)
VALUES (101, John Doe, 50000, 1, 2022-01-01);
```