1
A
回答
5
3
你必須嘗試用
ID NOT IN (2,3)
或者
ID <> 2 or ID <> 3
+0
你可能的意思是:'id <> 2 ** AND ** id <> 3'。你的條件將永遠是真實的.. ID不能等於2 **和**等於3在同一時間! – gdoron 2012-05-01 21:37:26
相關問題
- 1. Scrapy多個搜索條件
- 2. 多個條件搜索
- 3. TSQL搜索多個條件
- 4. 使用Sql Server中的單個搜索條件搜索多個表格
- 5. 多條件搜索NEST C#
- 6. MVC。通過多個條件搜索
- 7. 查詢在mongoid搜索多個條件
- 8. 使用php的多個條件搜索
- 9. XML-RPC Odoo - C#多個搜索條件
- 10. Powershell多個搜索/條件查詢
- 11. 多個條件關鍵字搜索
- 12. Rails 3.2.9多個條件搜索
- 13. 用多個條件搜索(Ruby on Rails)
- 14. 多個搜索條件asp.net vb
- 15. 在excel中搜索多個條件
- 16. 搜索條件的多個同義詞
- 17. 根據多個搜索條件查找
- 18. xCode/iOS在多個條件下搜索
- 19. Excel匹配多個條件加搜索
- 20. Python:以多個條件搜索Facebook API
- 21. SED多個搜索條目
- 22. 如何使用SQL從數據庫中搜索多個條件?
- 23. SQL查詢使用多個條件搜索使用mysql
- 24. SQL Server 2008中列上的多個搜索條件
- 25. 合併搜索多個條件 - SQL服務器
- 26. MS SQL查詢跨行多個搜索條件
- 27. 彈性搜索 - 使用條件搜索多個值
- 28. 爲多個搜索條件優化搜索查詢
- 29. Sql搜索多個表
- 30. 搜索多個表(SQL)
或'在(2,3)不是ID' - 我已經在過去的上面的語法問題 - 特別是當處理NULL值。 – 2012-04-26 21:07:18
@MattTew。 NULL值是DB是「沒有」,所以你需要小心這些。不同的DBMS可以用其他方式處理。但除此之外,你有'不在'有什麼樣的問題? – gdoron 2012-04-26 21:09:45
我不能說脫手。我只知道我在過去一直在想,爲什麼NOT IN不能正常工作,但是顛倒了語法(使用MySQL)。我想我也在使用子查詢來獲取集合。你的回答是正確的(我贊成它),只是加入我的2c。 – 2012-04-26 21:13:23