-
public final class StandardFunction
-
-
Method Summary
Modifier and Type Method Description final static QueryAggFunctioncount()聚合函数COUNT(*) final static QueryAggFunctioncount(Query query)聚合函数COUNT final static QueryAggFunctioncount(String column)聚合函数COUNT final static QueryAggFunctioncountDistinct(Query query)带有DISTINCT聚合函数COUNT final static QueryAggFunctioncountDistinct(String column)带有DISTINCT聚合函数COUNT final static QueryAggFunctionsum(Query query)聚合函数SUM final static QueryAggFunctionsum(String column)聚合函数SUM final static QueryAggFunctionavg(Query query)聚合函数AVG final static QueryAggFunctionavg(String column)聚合函数AVG final static QueryAggFunctionmax(Query query)聚合函数MAX final static QueryAggFunctionmax(String column)聚合函数MAX final static QueryAggFunctionmin(Query query)聚合函数MIN final static QueryAggFunctionmin(String column)聚合函数MIN final static QueryAggFunctionrank()窗口函数用聚合函数RANK final static QueryAggFunctiondenseRank()窗口函数用聚合函数DENSE_RANK final static QueryAggFunctionrowNumber()窗口函数用聚合函数ROW_NUMBER -
-
Method Detail
-
count
final static QueryAggFunction count()
聚合函数COUNT(*)
-
count
final static QueryAggFunction count(Query query)
聚合函数COUNT
- Parameters:
query- Query 待聚合的表达式
-
count
final static QueryAggFunction count(String column)
聚合函数COUNT
- Parameters:
column- String 待聚合的列名
-
countDistinct
final static QueryAggFunction countDistinct(Query query)
带有DISTINCT聚合函数COUNT
- Parameters:
query- Query 待聚合的表达式
-
countDistinct
final static QueryAggFunction countDistinct(String column)
带有DISTINCT聚合函数COUNT
- Parameters:
column- String 待聚合的列名
-
sum
final static QueryAggFunction sum(Query query)
聚合函数SUM
- Parameters:
query- Query 待聚合的表达式
-
sum
final static QueryAggFunction sum(String column)
聚合函数SUM
- Parameters:
column- String 待聚合的列名
-
avg
final static QueryAggFunction avg(Query query)
聚合函数AVG
- Parameters:
query- Query 待聚合的表达式
-
avg
final static QueryAggFunction avg(String column)
聚合函数AVG
- Parameters:
column- String 待聚合的列名
-
max
final static QueryAggFunction max(Query query)
聚合函数MAX
- Parameters:
query- Query 待聚合的表达式
-
max
final static QueryAggFunction max(String column)
聚合函数MAX
- Parameters:
column- String 待聚合的列名
-
min
final static QueryAggFunction min(Query query)
聚合函数MIN
- Parameters:
query- Query 待聚合的表达式
-
min
final static QueryAggFunction min(String column)
聚合函数MIN
- Parameters:
column- String 待聚合的列名
-
rank
final static QueryAggFunction rank()
窗口函数用聚合函数RANK
-
denseRank
final static QueryAggFunction denseRank()
窗口函数用聚合函数DENSE_RANK
-
rowNumber
final static QueryAggFunction rowNumber()
窗口函数用聚合函数ROW_NUMBER
-
-
-
-