MySQL 学习 之 DISTINCT 的使用

996 阅读1分钟

一、DISTINCT 的作用

当我们使用SQL查询想要的结果时,想要只显示不重复的值,就可以使用 DISTINCT。

二、举例

查询所有产品的价格:

SELECT prod_price FROM products;

在这里插入图片描述

去掉价格中重复的部分:

SELECT DISTINCT prod_price FROM products;

三、DISTINCT 使用时的注意事项

DISTINCT 并不是只作用在它后面跟随的这一个列的,而是作用于它后面所有的列的

SELECT DISTINCT prod_name, prod_price FROM products;

像上面的 SQL 一样,那么只能 prod_name 和 prod_price 同时不一样时,DISTINCT 的去重才会生效。