测试常用mysql语句

以下是一些常用的MySQL语句:,,1. 创建数据库:CREATE DATABASE database_name;,2. 删除数据库:DROP DATABASE database_name;,3. 创建表:CREATE TABLE table_name (column1 datatype, column2 datatype, …);,4. 删除表:DROP TABLE table_name;,5. 插入数据:INSERT INTO table_name (column1, column2, …) VALUES (value1, value2, …);,6. 更新数据:UPDATE table_name SET column1 = value1, column2 = value2, … WHERE condition;,7. 删除数据:DELETE FROM table_name WHERE condition;,8. 查询数据:SELECT column1, column2, … FROM table_name WHERE condition;,9. 排序数据:SELECT column1, column2, … FROM table_name ORDER BY column1 ASC/DESC;,10. 分组数据:SELECT column1, column2, … FROM table_name GROUP BY column1;,11. 连接数据:SELECT table1.column1, table2.column2, … FROM table1 INNER JOIN table2 ON table1.column1 = table2.column1;,12. 子查询:SELECT column1, column2, … FROM table_name WHERE column1 IN (SELECT column1 FROM table_name WHERE condition);,13. 聚合函数:COUNT(column1), SUM(column1), AVG(column1), MIN(column1), MAX(column1);,14. 条件判断:IF(condition, value_if_true, value_if_false);,15. CASE语句:CASE WHEN condition THEN result ELSE result END;,16. LIKE语句:SELECT column1, column2, … FROM table_name WHERE column1 LIKE ‘pattern’;,17. 通配符:%表示任意字符,_表示单个字符。,18. UNION操作符:用于合并两个或多个SELECT语句的结果集。,19. LIMIT和OFFSET:用于限制查询结果的数量和起始位置。,20. JOIN操作符:用于连接两个或多个表。,21. LEFT JOIN、RIGHT JOIN和FULL JOIN:分别表示左连接、右连接和全连接。,22. NULL值处理:IS NULL、IS NOT NULL、COALESCE、NULLIF等。,23. 日期和时间函数:NOW()、CURDATE()、CURTIME()、DATE_ADD()、DATE_SUB()、TIMESTAMPDIFF()等。,24. 字符串函数:CONCAT()、LENGTH()、REPLACE()、SUBSTRING()、UPPER()、LOWER()等。,25. 数学函数:ABS()、CEIL()、FLOOR()、ROUND()、MOD()等。,26. 聚合函数:COUNT()、SUM()、AVG()、MIN()、MAX()等。,27. 排序函数:ORDER BY。,28. 分组函数:GROUP BY。,29. 连接函数:INNER JOIN、LEFT JOIN、RIGHT JOIN、FULL JOIN等。,30. 子查询:SELECT…FROM…WHERE…IN…。,31. CASE语句:WHEN…THEN…ELSE…END。,32. LIKE语句:LIKE ‘pattern’。,33. 通配符:%和_。,34. UNION操作符:UNION ALL。,35. LIMIT和OFFSET:LIMIT number, offset。,36. JOIN操作符:INNER JOIN、LEFT JOIN、RIGHT JOIN、FULL JOIN等。,37. LEFT JOIN、RIGHT JOIN和FULL JOIN:LEFT JOIN、RIGHT JOIN和FULL JOIN的语法。,38. NULL值处理:IS NULL、IS NOT NULL、COALESCE、NULLIF等。,39. 日期和时间函数:NOW()、CURDATE()、CURTIME()、DATE_ADD()、DATE_SUB()、TIMESTAMPDIFF()等。,40. 字符串函数:CONCAT()、LENGTH()、REPLACE()、SUBSTRING()、UPPER()、LOWER()等。,41. 数学函数:ABS()、CEIL()、FLOOR()、ROUND()、MOD()等。,42. 聚合函数:COUNT()、SUM()、AVG()、MIN()、MAX()等。,43. 排序函数:ORDER BY。,44. 分组函数:GROUP BY。,45. 连接函数:INNER JOIN、LEFT JOIN、RIGHT JOIN、FULL JOIN等。,46. 子查询:SELECT…FROM…WHERE…IN…。,47. CASE语句:WHEN…THEN…ELSE…END。,48. LIKE语句:LIKE ‘pattern’。,49. 通配符:%和_。,50. UNION操作符:UNION ALL。

创建数据库

CREATE DATABASE 数据库名;

删除数据库

DROP DATABASE 数据库名;

使用数据库

USE 数据库名;

创建表

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

删除表

DROP TABLE 表名;

插入数据

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

查询数据(基本查询)

SELECT 列名1, 列名2, ... FROM 表名;

查询数据(条件查询)

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

更新数据(修改指定行)

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

更新数据(修改所有行)

UPDATE 表名 SET 列名1 = 值1, 列名2 = 值2, ...;

十一、删除数据(删除指定行)

测试常用mysql语句

DELETE FROM 表名 WHERE 条件;

十二、删除数据(删除所有行)

测试常用mysql语句

DELETE FROM 表名;

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/636179.html

(0)
未希的头像未希新媒体运营
上一篇 2024-05-20 15:00
下一篇 2024-05-20 15:02

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入