SELECT子句
适用于 ✅ 开源版 ✅ 专业版 ✅ 企业版
SELECT
子句允许你投影自己的记录类型,引用表字段、函数、算术表达式等。DSL 类型提供了几种方法来表达 SELECT 子句
-- The SELECT clause SELECT BOOK.ID, BOOK.TITLE SELECT BOOK.ID, TRIM(BOOK.TITLE)
// Provide a varargs Fields list to the SELECT clause: Select<?> s1 = create.select(BOOK.ID, BOOK.TITLE); Select<?> s2 = create.select(BOOK.ID, trim(BOOK.TITLE));
以下部分说明了 SELECT
子句的各种特性和子句。
目录
- 3.5.3.1.1.
- 投影类型安全
- 3.5.3.1.2.
- SelectField
- 3.5.3.1.3.
- 表作为SelectField
- 3.5.3.1.4.
- SELECT *
- 3.5.3.1.5.
- SELECT * EXCEPT (...)
- 3.5.3.1.6.
- SELECT DISTINCT
- 3.5.3.1.7.
- SELECT DISTINCT ON
- 3.5.3.1.8.
- 便捷方法
上一节 : 下一节 |
引用此页
- 设置:隐式连接类型
- SELECT语句
- 在 jOOQ 的 SELECT 子句中使用 SelectField 类型
- 将表类型用作 SelectField
- 用于 to-many 连接的隐式路径 JOIN 表示法
- SELECT 语句的 WINDOW 子句
- 将字段索引传递到 ORDER BY 子句
- SELECT子句的词法和逻辑顺序
- 创建标量函数
- 聚合函数如何与 GROUP BY 交互
- 嵌套记录
- 用于动态 SQL 的可选列表达式
- 用于动态 SQL 的可选条件表达式
- QueryPart 声明与引用
- GROUP BY <列索引>
- 基于模式的转换:不必要的 EXISTS 子查询子句
- Record 和 TableRecord 之间的区别
- 过多的列
- 不要在 SQL 中这样做:SELECT *
反馈
您对此页面有任何反馈吗? 我们很乐意倾听!