sql增删改查基本语句

admin 36 0

SQL(Structured Query Language)是用于管理关系数据库的标准编程语言,以下是SQL中常用的增、删、改、查的基本语句:

1. **查询(SELECT)**

* 查询所有数据:

	sql`SELECT * FROM 表名;`
	

* 查询特定列的数据:

	sql`SELECT 列名1, 列名2 FROM 表名;`
	

* 带条件的查询:

	sql`SELECT * FROM 表名 WHERE 条件;`
	

2. **增加(INSERT)**

* 插入单行数据:

	sql`INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...);`
	

* 插入多行数据:

	sql`INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1a, 值2a, 值3a, ...), (值1b, 值2b, 值3b, ...), ...;`
	

3. **删除(DELETE)**

* 删除特定行:

	sql`DELETE FROM 表名 WHERE 条件;`
	

4. **修改(UPDATE)**

* 修改特定行的数据:

	sql`UPDATE 表名 SET 列1 = 值1, 列2 = 值2, ... WHERE 条件;`
	

5. **创建表(CREATE TABLE)**

CREATE TABLE 表名 (
    列名1 数据类型,
    列名2 数据类型,
    ...
);

6. **删除表(DROP TABLE)**

DROP TABLE 表名;

7. **创建索引(CREATE INDEX)**

CREATE INDEX 索引名 ON 表名 (列名);

8. **删除索引(DROP INDEX)** (某些数据库可能使用 `DROP INDEX`)

DROP INDEX 索引名;

9. **创建视图(CREATE VIEW)** (某些数据库可能使用 `CREATE VIEW`)

CREATE VIEW 视图名 AS SELECT 列名 FROM 表名 WHERE 条件;`