DISTINCT指示MySQL只返回不同的值:
SELECT DISTINCT vend_id FROM products;
它必须放列名的前面,应用于所有列,而不仅仅是前置它的列。
P.S.
如果给出
SELECT DISTINCT vend_id, prod_price
,除非指定的两个列都不同,否则所有行都将检测出来。
摘自《MYSQL必知必会》
DISTINCT指示MySQL只返回不同的值:
SELECT DISTINCT vend_id FROM products;
它必须放列名的前面,应用于所有列,而不仅仅是前置它的列。
P.S.
如果给出
SELECT DISTINCT vend_id, prod_price
,除非指定的两个列都不同,否则所有行都将检测出来。
摘自《MYSQL必知必会》