我对sql查询有一个简单的逻辑问题。历史表状态中的SQL查询
有一些文章的历史记录表和文章与status_id有一排。一篇文章可以具有各种各样的地位,我只想得到这些文章,从来没有给定的地位。例如:
articlename | status_id
article1 | 2
article1 | 1
article1 | 3
article2 | 2
article2 | 3
article3 | 2
article3 | 3
SELECT * FROM article WHERE article.status_id != 2 GROUP BY article.id
这只是错误的代码,我得到“article1”,因为它有2行适合此声明。我认为解决的办法很简单,但我不能在此刻得到提前
@Yuck第一条** **确实有'STATUS_ID = 2' - 它在表的第一行:) – 2012-08-08 13:33:45