以下是一些常用的
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, ...;
十一、删除数据(删除指定行)
DELETE FROM 表名 WHERE 条件;
十二、删除数据(删除所有行)
DELETE FROM 表名;
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/636179.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复