数据库的所有sql语句
时间: 2024-10-13 12:02:12 浏览: 20
Access数据库-SQL语句大全.mdb
5星 · 资源好评率100%
数据库SQL语句非常丰富,涵盖了数据操作、管理、查询和分析等多个方面。这里列举一些常见的SQL语句:
1. **创建数据库** (CREATE DATABASE): 创建一个新的数据库。
```sql
CREATE DATABASE database_name;
```
2. **选择数据库** (USE): 进入已经存在的数据库。
```sql
USE database_name;
```
3. **创建表** (CREATE TABLE): 定义数据结构,比如用户表。
```sql
CREATE TABLE users (
id INT PRIMARY KEY,
name VARCHAR(50),
email VARCHAR(100)
);
```
4. **插入记录** (INSERT INTO): 向表中添加新的数据行。
```sql
INSERT INTO users (id, name, email) VALUES (1, 'John', 'john@example.com');
```
5. **查询数据** (SELECT): 获取表中的数据。
```sql
SELECT * FROM users WHERE email = 'john@example.com';
```
6. **更新记录** (UPDATE): 修改现有数据。
```sql
UPDATE users SET email = 'new_email@example.com' WHERE id = 1;
```
7. **删除记录** (DELETE FROM): 删除满足条件的记录。
```sql
DELETE FROM users WHERE id = 1;
```
8. **分页查询** (LIMIT): 指定查询结果的数量和起始位置。
```sql
SELECT * FROM users LIMIT 10 OFFSET 20; // 返回第21至第30条记录
```
9. **连接多个表** (JOIN): 将两个或更多表的数据结合在一起。
```sql
SELECT a.column, b.column FROM table_a AS a JOIN table_b AS b ON a.id = b.id;
```
这只是基础部分,还有其他复杂操作如索引创建、视图定义、存储过程等。具体使用哪种SQL语句取决于你的需求。
阅读全文