一、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 的去重才会生效。