23个MySQL常用查询语句 🔍🔍

导读 在日常的数据管理和分析工作中,掌握一些基本的MySQL查询语句至关重要。它们不仅能帮助我们高效地处理数据,还能让我们的工作变得更加简单

在日常的数据管理和分析工作中,掌握一些基本的MySQL查询语句至关重要。它们不仅能帮助我们高效地处理数据,还能让我们的工作变得更加简单。下面是一些常用的MySQL查询语句,希望能帮到大家:

1. 查询所有数据库 📂:

```sql

SHOW DATABASES;

```

2. 选择一个数据库 🔐:

```sql

USE database_name;

```

3. 查看表结构 🗄️:

```sql

DESCRIBE table_name;

```

4. 查询所有表 📜:

```sql

SHOW TABLES;

```

5. 插入数据 ➕:

```sql

INSERT INTO table_name (column1, column2) VALUES ('value1', 'value2');

```

6. 更新数据 ✏️:

```sql

UPDATE table_name SET column1 = 'new_value' WHERE condition;

```

7. 删除数据 ❌:

```sql

DELETE FROM table_name WHERE condition;

```

8. 查询数据 🔎:

```sql

SELECT FROM table_name;

```

9. 条件查询 🔍:

```sql

SELECT FROM table_name WHERE condition;

```

10. 排序查询 🔽:

```sql

SELECT FROM table_name ORDER BY column_name ASC/DESC;

```

11. 分组查询 🔄:

```sql

SELECT column_name, COUNT() FROM table_name GROUP BY column_name;

```

12. 聚合函数查询 📊:

```sql

SELECT AVG(column_name), SUM(column_name) FROM table_name;

```

13. 多表联查 🔗:

```sql

SELECT FROM table1 INNER JOIN table2 ON table1.id = table2.id;

```

14. 左连接查询 🧩:

```sql

SELECT FROM table1 LEFT JOIN table2 ON table1.id = table2.id;

```

15. 右连接查询 🧩:

```sql

SELECT FROM table1 RIGHT JOIN table2 ON table1.id = table2.id;

```

16. 全连接查询 🧩:

```sql

SELECT FROM table1 FULL OUTER JOIN table2 ON table1.id = table2.id;

```

17. 子查询 🔄:

```sql

SELECT FROM table_name WHERE column_name IN (SELECT column_name FROM another_table);

```

18. 限制结果数量 🔀:

```sql

SELECT FROM table_name LIMIT 10;

```

19. 去重查询 🔄:

```sql

SELECT DISTINCT column_name FROM table_name;

```

20. 字符串匹配查询 🔍:

```sql

SELECT FROM table_name WHERE column_name LIKE '%pattern%';

```

21. 日期时间查询 ⏰:

```sql

SELECT FROM table_name WHERE DATE(date_column) = CURDATE();

```

22. 处理NULL值查询 🔄:

```sql

SELECT FROM table_name WHERE column_name IS NULL;

```

23. 执行存储过程 🔗:

```sql

CALL procedure_name();

```

以上就是一些常见的MySQL查询语句,希望大家能够熟练掌握并运用到实际工作中。

版权声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。