【发布时间】:2011-03-09 14:36:52
【问题描述】:
我有一个记录表,其中有一行名为category。我插入了太多文章,我只想从每个类别中选择两篇文章。
我试图做这样的事情:
我创建了一个视图:
CREATE VIEW limitrows AS
SELECT * FROM tbl_artikujt ORDER BY articleid DESC LIMIT 2
然后我创建了这个查询:
SELECT *
FROM tbl_artikujt
WHERE
artikullid IN
(
SELECT artikullid
FROM limitrows
ORDER BY category DESC
)
ORDER BY category DESC;
但这不起作用,只给我两条记录?
【问题讨论】:
-
阅读本文:Top N of a group