SELECT * FROM coin_shop a WHERE
(SELECT COUNT(*) FROM coin_shop b WHERE b.goods_type=a.goods_type AND b.cs_id>a.cs_id ) <2
这样查出来,按照goods_type分别显示每种的前n个
本文介绍了一种使用SQL查询特定类型商品前n个记录的方法。通过子查询的方式实现了对相同类型商品按ID排序并限制返回数量的功能。
SELECT * FROM coin_shop a WHERE
(SELECT COUNT(*) FROM coin_shop b WHERE b.goods_type=a.goods_type AND b.cs_id>a.cs_id ) <2
这样查出来,按照goods_type分别显示每种的前n个

被折叠的 条评论
为什么被折叠?