2
我想知道如何根据条目数对mysql数据进行排序。按条目数排序MYSQL数据
我这样做,所以我可以有一个页面的顶级购买,所以它将不得不从一个表中检索所有的product_id,然后按出现次数最多的次序对它们进行排序,将其限制为10或一些东西。
谢谢!
我想知道如何根据条目数对mysql数据进行排序。按条目数排序MYSQL数据
我这样做,所以我可以有一个页面的顶级购买,所以它将不得不从一个表中检索所有的product_id,然后按出现次数最多的次序对它们进行排序,将其限制为10或一些东西。
谢谢!
使用:
SELECT p.product_id,
COUNT(*) AS num_orders
FROM PRODUCTS p
GROUP BY p.product_id
ORDER BY num_orders DESC --to put highest sales at the top of the list
LIMIT 10 -- Query will return 10 records, max