测试常用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

相关推荐

  • 如何在MySQL中创建数据库并建立数据表?

    创建数据库和表的SQL语句如下:,,“sql,CREATE DATABASE 数据库名;,USE 数据库名;,CREATE TABLE 表名 (, 列名1 数据类型,, 列名2 数据类型,, …,);,“

    2024-10-13
    028
  • 如何利用MySQL语句高效导入数据库数据?

    你可以使用以下MySQL语句来导入数据库:,,“sql,mysql u 用户名 p 密码 数据库名˂ 文件路径,`,,请将用户名、密码、数据库名和文件路径`替换为实际的值。

    2024-10-08
    08
  • MySQL中如何高效地执行增删改查操作?

    MySQL 增删改查语句及常用方法如下:,,1. 增加(INSERT):向表中插入数据。, 示例:INSERT INTO table_name (column1, column2, …) VALUES (value1, value2, …);,,2. 删除(DELETE):从表中删除数据。, 示例:DELETE FROM table_name WHERE condition;,,3. 修改(UPDATE):更新表中的数据。, 示例:UPDATE table_name SET column1 = value1, column2 = value2, … WHERE condition;,,4. 查询(SELECT):从表中查询数据。, 示例:SELECT column1, column2, … FROM table_name WHERE condition;,,5. 常用方法:, COUNT(): 计算满足条件的记录数。, SUM(): 求和。, AVG(): 计算平均值。, MAX(): 查找最大值。, MIN(): 查找最小值。, GROUP BY: 分组。, ORDER BY: 排序。

    2024-10-06
    08
  • 如何在MySQL数据库中创建一个有效的唯一索引语句来确保数据列的唯一性?

    — 创建唯一索引的语句格式– 为指定表中的某列创建唯一索引CREATE UNIQUE INDEX index_name ON table_name (column_name);– 为复合列创建唯一索引CREATE UNIQUE INDEX index_name ON table_name (column1……

    2024-10-03
    034

发表回复

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

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入