可用版本:Dev (3.21) | 最新 (3.20) | 3.19 | 3.18 | 3.17 | 3.16 | 3.15 | 3.14 | 3.13 | 3.12 | 3.11

Keep

适用于 ✅ 开源版   ✅ 专业版   ✅ 企业版

Oracle 允许使用 KEEP() 子句来限制其他聚合函数,jOOQ 支持此子句。在 Oracle 中,一些聚合函数(例如 MIN, MAX, SUM, AVG, COUNT, VARIANCESTDDEV)可以通过此子句进行限制,因此 org.jooq.AggregateFunction 也允许指定它。以下是使用此子句的示例

SUM(BOOK.AMOUNT_SOLD)
  KEEP(DENSE_RANK FIRST ORDER BY BOOK.AUTHOR_ID)
sum(BOOK.AMOUNT_SOLD)
  .keepDenseRankFirstOrderBy(BOOK.AUTHOR_ID)

反馈

您对此页面有任何反馈吗? 我们很乐意听取您的意见!

The jOOQ Logo