与可以为NULL的值进行比较

叶夫根尼

以下表达式

SELECT * FROM t
WHERE a = (SELECT MAX(a) FROM s)

当子查询返回NULL时,不返回任何内容-即使其中包含NULL t.a

如果子查询有任何匹配项,当子查询从t返回NULL和非NULL值时,我想从t返回NULL值。

有没有一种干净的方法?

尼克·巴恩斯

该表达式x IS NOT DISTINCT FROM y等效于(x = y) OR (x IS NULL AND y IS NULL)所以:

SELECT * FROM t
WHERE a IS NOT DISTINCT FROM (SELECT MAX(a) FROM s)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

比较器:将 2 个对象与可以为 null 的字段进行比较

来自分类Dev

比较Java中可以为null的字符串

来自分类Dev

Dart-值可以为null的表达式必须先进行空检查,然后才能取消引用

来自分类Dev

Flutter错误:值可以为'null'的表达式必须先进行空检查,然后才能取消引用

来自分类Dev

如何解码可以为String或null的JSON值?

来自分类Dev

值可以为NULL时的XSLT 2.0算术

来自分类Dev

比较两个对象,两个对象都可以为null

来自分类Dev

EventArgs可以为null吗?

来自分类Dev

EventArgs可以为null吗?

来自分类Dev

为什么不能将int与null进行比较,但可以将Integer与null进行比较

来自分类Dev

当字段值可以为null或不为null时,如何在groovy中编写查询

来自分类Dev

当字段值可以为null或不为null时,如何在groovy中编写查询

来自分类Dev

布尔值可以与字符串进行比较吗?

来自分类Dev

与4gl中的NULL值和日期进行比较

来自分类Dev

在javascript中,将数字值与null进行比较

来自分类Dev

在mysql中将NULL值与空字符串进行比较

来自分类Dev

在xslt中添加两个有时可以为null的值

来自分类Dev

如果值的列类型可以为NULL或完整日期时间?

来自分类Dev

比较两个对象,两个对象中的任何一个都可以为null

来自分类Dev

我可以假设比较中的NULL值为false吗?

来自分类Dev

以日期作为参数的函数可以为NULL

来自分类常见问题

获取最新记录,字段可以为null

来自分类Dev

Java可变参数可以为null吗?

来自分类Dev

外键是否可以为NULL?

来自分类Dev

Rcpp :: Function可以为NULL吗?

来自分类Dev

在java中可选参数(可以为null)

来自分类Dev

在Kotlin中是否可以为null?

来自分类Dev

获取最新记录,字段可以为null

来自分类Dev

Rcpp :: Function可以为NULL吗?

Related 相关文章

  1. 1

    比较器:将 2 个对象与可以为 null 的字段进行比较

  2. 2

    比较Java中可以为null的字符串

  3. 3

    Dart-值可以为null的表达式必须先进行空检查,然后才能取消引用

  4. 4

    Flutter错误:值可以为'null'的表达式必须先进行空检查,然后才能取消引用

  5. 5

    如何解码可以为String或null的JSON值?

  6. 6

    值可以为NULL时的XSLT 2.0算术

  7. 7

    比较两个对象,两个对象都可以为null

  8. 8

    EventArgs可以为null吗?

  9. 9

    EventArgs可以为null吗?

  10. 10

    为什么不能将int与null进行比较,但可以将Integer与null进行比较

  11. 11

    当字段值可以为null或不为null时,如何在groovy中编写查询

  12. 12

    当字段值可以为null或不为null时,如何在groovy中编写查询

  13. 13

    布尔值可以与字符串进行比较吗?

  14. 14

    与4gl中的NULL值和日期进行比较

  15. 15

    在javascript中,将数字值与null进行比较

  16. 16

    在mysql中将NULL值与空字符串进行比较

  17. 17

    在xslt中添加两个有时可以为null的值

  18. 18

    如果值的列类型可以为NULL或完整日期时间?

  19. 19

    比较两个对象,两个对象中的任何一个都可以为null

  20. 20

    我可以假设比较中的NULL值为false吗?

  21. 21

    以日期作为参数的函数可以为NULL

  22. 22

    获取最新记录,字段可以为null

  23. 23

    Java可变参数可以为null吗?

  24. 24

    外键是否可以为NULL?

  25. 25

    Rcpp :: Function可以为NULL吗?

  26. 26

    在java中可选参数(可以为null)

  27. 27

    在Kotlin中是否可以为null?

  28. 28

    获取最新记录,字段可以为null

  29. 29

    Rcpp :: Function可以为NULL吗?

热门标签

归档