Mysql
 sql >> Database >  >> RDS >> Mysql

Seleziona record distinti su un join

Un DISTINCT dovrebbe fare quello che stai cercando:

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

Ciò restituirebbe solo items.ItemName, items.ItemId distinti tuple.