我在sql 2000.Select語句,需要像where語句中的功能案例
我得到所有的橫幅顯示在網站上。
如果displayedCount!= -1,那麼總是得到該行。否則,我需要確保它不大於maxViewCount列。
所以該表是這樣的:
bannerID viewCount maxViewCount
1 -1 0
2 100 200
3 0 200
4 201 200
所以我需要一個select語句,將返回bannerID的1,2,3
- 返回1,因爲觀看次數-1(無限制)
- 由於它具有viewCount> maxViewCount,因此不返回4。
這是可能的SELECT語句或它需要臨時表?
如果收視次數= maxViewCount? –