在一个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