在一個mysql表中,我有一個枚舉類型列花紋('Y','I','N','D')默認爲空。當我從表中檢索數據並在該列上放置條件(如tread!='D')時,那麼具有空值的列不包含在結果中。Mysql空值不包含在結果中
2
A
回答
3
,因爲空值一定要及時治療除了
where tread <> 'D' or tread is null
,或者你可以 「改造」 面前人人平等的測試空值:
ANSI版本(coalesce)
where COALESCE(tread, ' ') <> 'D'
僅限mysql())
where IFNULL(tread, ' ') <> 'D'
0
有這樣
where not ifnull(tread, '-1') ='D'
+0
謝謝它的作品正確:) –
+0
@ user1731794:你是最受歡迎的 –
相關問題
- 1. 包含空值在MySQL SELECT結果
- 2. 獲得結果爲空不包含
- 3. node-soap在結果中包含nil值
- 4. MySQL返回反向?搜索結果或結果不包含
- 5. 如何篩選查詢中包含空值的結果?
- 6. Objectify - 查詢結果中的列表包含空值
- 7. MySQL的結果集應該包含共同的價值行在
- 8. 「System.Threading.Tasks.Task」不包含「結果」
- 9. 結果不包含餅乾
- 10. FMDB結果集包含空iphone
- 11. 在MySQL中包含或不包含特定值時設置DISTINCT。
- 12. 結果包含多個行錯誤mysql
- 13. 拆分MYSQL結果包含每片
- 14. 包含MySQL函數 - 意外結果
- 15. 包含空值
- 16. 包含空值
- 17. 搜索結果中不包含
- 18. 包括MySQL的結果空行
- 19. 包含.data()值的jQuery問題在其值中包含空格
- 20. 如果包含短語,MySQL MySQL省略結果
- 21. 在MySQL中,如何在結果中包含我測試的每個值時選擇結果?
- 22. 不包含sql中的空值加入
- 23. php - 檢查結果是否包含值
- 24. 返回只包含空值的列,不包含空格
- 25. 返回的結果不是空在MySQL
- 26. 選擇在結果中包含NULL或空
- 27. 如何在Access查詢結果中包含空行
- 28. 如何在Django ORM查詢中包含空結果
- 29. 如何在sass結果中包含空的類和ID
- 30. 在查詢結果中包含一個空行
護理添加一些代碼,表模式,測試數據的另一種方式。看看[這裏](http://meta.stackexchange.com/questions/18584/how-to-ask-a-smart-question)知道如何寫出一個好問題。另外Jon Skeet在他的博客上有一篇[有用的文章](http://msmvps.com/blogs/jon_skeet/archive/2010/08/29/writing-the-perfect-question.aspx)關於這個主題 – Yaroslav