GROUP BY表
适用于 ✅ 开源版 ✅ 专业版 ✅ 企业版
一个 org.jooq.Table
表达式扩展了 org.jooq.GroupField
类型,因此可以直接在 GROUP BY 子句 中使用。这对于 (生成的)表引用 特别有用。以下两个语句是等效的,尽管它们生成的 SQL 可能不同,具体取决于原生支持
// Ordinary grouping create.select(AUTHOR.ID, count()) .from(AUTHOR) .join(BOOK).on(AUTHOR.ID.eq(BOOK.AUTHOR_ID)) .groupBy(AUTHOR.ID) .fetch(); // Convenient grouping by the entire table create.select(AUTHOR.ID, count()) .from(AUTHOR) .join(BOOK).on(AUTHOR.ID.eq(BOOK.AUTHOR_ID)) .groupBy(AUTHOR) .fetch();
反馈
您对此页面有任何反馈吗? 我们很乐意听取您的意见!