не получается вытащить список наиболее продаваемых товаров.
есть таблица с полями: id, prod_id
где prod_id это id товара.
если товар был продан несколько раз, следовательно будет несколько записей с этим id.
делаю запрос:
SELECT DISTINCT prod_id
FROM `orders`
ORDER BY COUNT( prod_id )
но выдает всю таблицу.
Спустя 5 часов, 8 минут, 9 секунд (26.02.2010 - 18:48) udaff.es написал(а):
решено
SELECT prod_id, COUNT( * ) orders
FROM orders
GROUP BY prod_id
ORDER BY orders DESC
LIMIT 10
SELECT prod_id, COUNT( * ) orders
FROM orders
GROUP BY prod_id
ORDER BY orders DESC
LIMIT 10
_____________