MYSQL基本查询语句
时间: 2024-09-28 16:02:31 浏览: 83
mysql查询语句练习
5星 · 资源好评率100%
MySQL的基本查询语句主要包括 SELECT、FROM、WHERE 等核心部分。以下是一些常用的基本查询示例:
1. **全选查询**:
```
SELECT * FROM table_name;
```
这将返回指定表格 (`table_name`) 中的所有列和行。
2. **单列查询**:
```
SELECT column_name FROM table_name;
```
只选取特定列 (`column_name`) 的数据。
3. **筛选查询**:
```
SELECT * FROM table_name WHERE condition;
```
根据给定的条件 (`condition`) 来获取匹配的记录,例如 `WHERE age > 18`。
4. **排序查询**:
```
SELECT * FROM table_name ORDER BY column_name [ASC|DESC];
```
按照 `column_name` 列的值进行升序 (ASC) 或降序 (DESC) 排序。
5. **计数查询**:
```
SELECT COUNT(*) FROM table_name;
```
统计表中行的数量。
6. **分组查询**:
```
SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name;
```
按 `column_name` 列的值分组并计算每组的数量。
7. **关联查询**:
```
SELECT * FROM table1 JOIN table2 ON table1.column = table2.column;
```
合并两个表 (`table1` 和 `table2`) 的数据基于共同的键 (`column`).
以上都是MySQL中最常见的基本查询结构,它们可以根据实际需求进行组合和扩展。
阅读全文