在MyBatis中,coalesce
函数用于返回第一个非空参数
SELECT COALESCE(column1, column2) AS result FROM your_table WHERE some_condition
在这个示例中,COALESCE
函数将返回column1
和column2
中的第一个非空值。如果column1
为空,则返回column2
的值。如果两者都为空,则返回NULL。
请注意,这里使用的是SQL语言的COALESCE
函数,而不是MyBatis特有的函数。因此,你可以在任何支持SQL的数据库中使用它。