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 条件;`