diff --git a/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/QueryMethods.java b/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/QueryMethods.java index 57d0efa3..7d4e3d97 100644 --- a/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/QueryMethods.java +++ b/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/QueryMethods.java @@ -2445,6 +2445,13 @@ public class QueryMethods { return new IfFunctionQueryColumn(condition, trueValue, falseValue); } + /** + * IFNULL 函数。 + */ + public static QueryColumn ifNull(QueryColumn nullValue, QueryColumn elseValue) { + return new FunctionQueryColumn("IFNULL", nullValue, elseValue); + } + // === 构建 QueryCondition 查询条件 === /**