派生表
适用于 ✅ 开源版 ✅ 专业版 ✅ 企业版
SELECT nested.* FROM ( SELECT AUTHOR_ID, count(*) books FROM BOOK GROUP BY AUTHOR_ID ) nested ORDER BY nested.books DESC
Table<?> nested = create.select(BOOK.AUTHOR_ID, count().as("books")) .from(BOOK) .groupBy(BOOK.AUTHOR_ID).asTable("nested"); create.select(nested.fields()) .from(nested) .orderBy(nested.field("books")) .fetch();
方言支持
此示例使用 jOOQ
selectFrom(select(BOOK.ID).from(BOOK).asTable("t"))
翻译成以下特定方言的表达式
所有方言
SELECT t.ID FROM ( SELECT BOOK.ID FROM BOOK ) t
使用 jOOQ 3.21 生成。早期 jOOQ 版本的支持可能有所不同。 在我们的网站上翻译您自己的 SQL
反馈
您对此页面有任何反馈吗? 我们很乐意听到!