From 05d1708d2a5276ae621e2cde86d135dcc8068940 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=80=E6=BA=90=E6=B5=B7=E5=93=A5?= Date: Thu, 15 Jun 2023 10:21:43 +0800 Subject: [PATCH] docs: update querywrapper.md --- docs/zh/base/querywrapper.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/docs/zh/base/querywrapper.md b/docs/zh/base/querywrapper.md index 2409d849..f3de2662 100644 --- a/docs/zh/base/querywrapper.md +++ b/docs/zh/base/querywrapper.md @@ -104,7 +104,7 @@ FROM tb_account AS a, tb_article AS b WHERE a.id = b.account_id ``` -## select function +## select function(SQL 函数) ```java QueryWrapper query=new QueryWrapper() @@ -123,6 +123,22 @@ SELECT id, user_name, MAX(birthday), AVG(sex) AS sex_avg FROM tb_account ``` +目前,MyBatis-Flex 内置的函数支持如下: + +- count +- max +- min +- avg +- sum +- year +- month +- day +- convert + +更多的函数,用户可以参考 [QueryMethods](https://gitee.com/mybatis-flex/mybatis-flex/blob/main/mybatis-flex-core/src/main/java/com/mybatisflex/core/query/QueryMethods.java) +,然后再自己的项目里进行自定义扩展。 + + ## select case...when **示例 1:**