sql - 在sql中获取不等于true的记录?
问题描述
我想获取所有“isdirectPO”等于不为真的记录,并显示所有其他为空或假的记录,但这行代码不起作用它返回没有行表有 323 条记录 1 为真,其他为空
select * from PurchaseOrder where isdirectPO !=1
解决方案
select * from PurchaseOrder where isdirectPO !=1 OR (isdirectPO IS NULL)
推荐阅读
- mongodb-query - 更新 Mongo DB 嵌套数组中的对象值
- c# - 将集合索引驱动器创建为“30000 毫秒后发生超时...”
- javascript - 找不到用于 CircleCI 构建的 ESLint
- google-sheets - 如何将 IF(AND) 与 ArrayFormula 结合起来
- python - 为什么即使在使用 cache=True 之后,Numba jit 编译的函数在连续调用函数时执行得更快?
- angular - 如何在角度元素中实现定位?
- python - 对象检测 opencv 需要一个整数(获取类型元组)
- android - ListView.setAdapter(android.widget.ListAdapter)' 在 android 中的空对象引用
- linux - 如何以特定方式重命名目录。重击
- azure - az vim run-command 使用参数调用 shell 脚本