使用DISTINCT关键字可以去除查询结果中的重复数据。DISTINCT用于在SELECT语句中指定需要唯一值的列,以过滤掉重复的数据行。
下面是使用DISTINCT去除重复数据的示例:
假设有以下表格"students",包含"姓名"和"年龄"两列:
| 姓名 | 年龄 |
|--------|--------|
| 张三 | 20 |
| 李四 | 22 |
| 张三 | 20 |
| 王五 | 21 |
| 李四 | 22 |
要查询不重复的姓名,可以使用以下SQL语句:
```sql
SELECT DISTINCT 姓名 FROM students;
```
查询结果将会是:
| 姓名 |
|--------|
| 张三 |
| 李四 |
| 王五 |
如果想查询不重复的姓名和年龄,可以使用以下SQL语句:
```sql
SELECT DISTINCT 姓名, 年龄 FROM students;
```
查询结果将会是:
| 姓名 | 年龄 |
|--------|--------|
| 张三 | 20 |
| 李四 | 22 |
| 王五 | 21 |
这样,重复的数据行将被过滤掉,只返回唯一的数据行。
希望以上回答对您有所帮助。如果您还有其他问题,请随时提问。
本网转载内容版权归原作者和授权发表网站所有,仅供学习交流之用,如有涉及版权问题,请通知我们尽快处理。