在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的數據庫中使用它。