Mysql
 sql >> Base de données >  >> RDS >> Mysql

Sélectionner des enregistrements distincts sur une jointure

Un DISTINCT devrait faire ce que vous cherchez :

SELECT DISTINCT items.ItemName, items.ItemId FROM items
JOIN sales ON items.ItemId = sales.ItemId 
WHERE sales.StoreID = ? ORDER BY sales.SaleWeek DESC;

Cela renverrait uniquement des items.ItemName, items.ItemId distincts tuples.