select 'a' || null || 'c' 为nullselect concat('a',NULL,'c') 为ac
为什么是这个结果呢
收起
在大部分的数据库中,null值是不参与计算的,如果计算中有null则输出null
但使用函数、方法等方式,可以有效的使null值的内容参与到计算中,这个基本上是所有数据库都一致的mysql
报告相同问题?