2011-02-11 30 views

回答

3

你可以尝试之前:

SELECT * FROM products WHERE category_id = 1 LIMIT 100 
UNION 
SELECT * FROM products WHERE category_id = 2 LIMIT 100 
UNION 
SELECT * FROM products WHERE category_id = 3 LIMIT 100 
UNION 
SELECT * FROM products WHERE category_id = 4 LIMIT 100 
UNION 
SELECT * FROM products WHERE category_id = 5 LIMIT 100 

这将返回第一从1到5的每个类别有100条记录。

+0

+1,尽管您想要使用UNION ALL – RichardTheKiwi 2011-02-11 08:02:47

相关问题