爱呆呆范文网,文案写作帮手
爱呆呆范文网其他 SQL常用语句大全

SQL常用语句大全(常用sql语句大全最新)

时间:2023-12-16 21:10 下载全文

以下为常用SQL语句大全:

1. 创建数据库

CREATE DATABASE 数据库名;

2. 创建表

CREATE TABLE 表名(

字段名1 数据类型1,

字段名2 数据类型2,

字段名3 数据类型3,

...

);

3. 插入数据

INSERT INTO 表名 (字段1, 字段2, 字段3, ...) VALUES (值1, 值2, 值3, ...);

4. 更新数据

UPDATE 表名 SET 字段1=新值1, 字段2=新值2, ... WHERE 条件;

5. 删除数据

DELETE FROM 表名 WHERE 条件;

6. 查询数据

SELECT 字段1, 字段2, ... FROM 表名 WHERE 条件;

7. 查询数据并排序

SELECT 字段1, 字段2, ... FROM 表名 WHERE 条件 ORDER BY 排序字段1 ASC/DESC, 排序字段2 ASC/DESC, ...;

8. 查询数据并限制返回条数

SELECT 字段1, 字段2, ... FROM 表名 WHERE 条件 LIMIT 数量;

9. 查询数据并分组

SELECT 字段1, SUM/AVG/MAX/MIN(字段2) FROM 表名 WHERE 条件 GROUP BY 字段1;

10. 查询数据并计算总数

SELECT COUNT(*) FROM 表名 WHERE 条件;

11. 查询数据并计算平均值

SELECT AVG(字段) FROM 表名 WHERE 条件;

12. 查询数据并计算最大值

SELECT MAX(字段) FROM 表名 WHERE 条件;

13. 查询数据并计算最小值

SELECT MIN(字段) FROM 表名 WHERE 条件;

14. 连接两个表

SELECT 表1.字段1, 表1.字段2, 表2.字段3 FROM 表1 INNER/LEFT/RIGHT JOIN 表2 ON 表1.连接字段=表2.连接字段;

15. 模糊查询

SELECT 字段1, 字段2, ... FROM 表名 WHERE 字段1 LIKE '%关键词%';

16. 正则表达式查询

SELECT 字段1, 字段2, ... FROM 表名 WHERE 字段1 REGEXP '表达式';

17. 判断是否存在

SELECT EXISTS(SELECT * FROM 表名 WHERE 条件);

18. 子查询

SELECT 字段1, 字段2, ... FROM 表1 WHERE 字段1 IN (SELECT 字段1 FROM 表2 WHERE 条件);

19. 约束

CREATE TABLE 表名(

字段1 数据类型1 PRIMARY KEY,

字段2 数据类型2 UNIQUE,

字段3 数据类型3 NOT NULL,

字段4 数据类型4 DEFAULT 默认值,

字段5 数据类型5 CHECK(条件),

...

);

20. 创建索引

CREATE INDEX 索引名 ON 表名(字段1, 字段2, ...);

21. 删除索引

DROP INDEX 索引名 ON 表名;

22. 修改表结构

ALTER TABLE 表名 ADD 字段1 数据类型1, MODIFY 字段2 数据类型2, DROP 字段3;

23. 删除表

DROP TABLE 表名;

24. 创建视图

CREATE VIEW 视图名 AS SELECT 字段1, 字段2, ... FROM 表1 WHERE 条件;

25. 删除视图

DROP VIEW 视图名;

26. 事务处理

START TRANSACTION;

SQL语句1;

SQL语句2;

COMMIT/ROLLBACK;

以上为常用SQL语句大全。

Tags:常用语

SQL常用语句大全.doc

将文本的Word文档下载到电脑,方便打印,也可以【点击这里收藏】

推荐度: