| tag_id | article_id |
|--------|------------|
| 1 | 100 |
|--------|------------|
| 2 | 100 |
|--------|------------|
| 1 | 200 |
|--------|------------|
| 1 | 300 |
我怎么能只选择两个第一排
逻辑: 选择具有 TAG_ID 1和2
ONLY文章在这种情况下它是ID为100的文章
我可以使用php来过滤结果,b ut mysql通常是整洁的。
有这么多在这里失踪......但是,你写的东西,你可以使用'SELECT * FROM表ORDER BY的article_id LIMIT 2' 你也做'SELECT * FROM表WHERE article_id = 100'。 再一次,我想强调这是多么愚蠢的回答,而没有一个有意义的问题:)。 – hummingBird
表中没有默认订单。如果您没有其他列显示订单.... –
我需要一个ID不知道的文章列表。 还有其他字段表示此表中的顺序,但为了简单起见,我省略了它们。日期或任何其他领域将如何帮助? –