From 05ad6b2c73abd1ea2320c63e14f23fad5c0e3ad0 Mon Sep 17 00:00:00 2001 From: xx Date: Mon, 17 Mar 2025 22:06:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0GROUP=20BY=E5=92=8CHAVING?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- target/mysql/builder_select.lua | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/target/mysql/builder_select.lua b/target/mysql/builder_select.lua index 8f736e4..61598b5 100644 --- a/target/mysql/builder_select.lua +++ b/target/mysql/builder_select.lua @@ -133,6 +133,24 @@ function mysql_builder_select:orderby(orderby) self.module:orderby(orderby) return self end +--[[ + 设置分组 + @param groupby 排序语句 + @return 返回 mysql_builder_select 对象自身,以便链式调用 +]] +function mysql_builder_select:groupby(expd) + self.module:groupby(expd) + return self +end +--[[ + 设置分组结果 + @param having 排序语句 + @return 返回 mysql_builder_select 对象自身,以便链式调用 +]] +function mysql_builder_select:having(expd) + self.module:having(expd) + return self +end --[[ 清空查询条件