Răsfoiți Sursa

增加GROUP BY和HAVING

xx 1 an în urmă
părinte
comite
05ad6b2c73
1 a modificat fișierele cu 18 adăugiri și 0 ștergeri
  1. 18 0
      target/mysql/builder_select.lua

+ 18 - 0
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
 
 --[[
     清空查询条件