在MyBatis中,coalesce
函數用于返回第一個非空參數
SELECT
COALESCE(column1, column2) AS result
FROM
your_table
WHERE
some_condition
</select>
在這個示例中,COALESCE
函數將返回column1
和column2
中的第一個非空值。如果column1
為空,則返回column2
的值。如果兩者都為空,則返回NULL。
請注意,這里使用的是SQL語言的COALESCE
函數,而不是MyBatis特有的函數。因此,你可以在任何支持SQL的數據庫中使用它。