函数:coalesce
  作用:返回传入的参数中第一个非NULL的值

SELECT COALESCE(NULL, NULL, 1); # 1

SELECT COALESCE(NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1); # 1

  如果传入的参数所有都是NULL,则返回NULL,比如:

SELECT COALESCE(NULL, NULL, NULL, NULL); # NULL

  这个参数经常使用的场合为:

  假如某个字段默认是NULL,想其返回的不是NULL,而是比如0或其他值,可以使用这个函数。

SELECT COALESCE(field_name,0) as value from table;

END 2018-06-12 14:41:39

相关文章:

  • 2021-12-28
  • 2021-06-16
  • 2022-01-07
  • 2021-07-11
猜你喜欢
  • 2021-07-17
  • 2021-08-08
  • 2021-12-09
  • 2021-11-01
相关资源
相似解决方案