English | 简体中文

api-docs / org.ktorm.expression / SelectExpression / <init>

<init>

SelectExpression(
    columns: List<ColumnDeclaringExpression<*>> = emptyList(),
    from: QuerySourceExpression,
    where: ScalarExpression<Boolean>? = null,
    groupBy: List<ScalarExpression<*>> = emptyList(),
    having: ScalarExpression<Boolean>? = null,
    isDistinct: Boolean = false,
    orderBy: List<OrderByExpression> = emptyList(),
    offset: Int? = null,
    limit: Int? = null,
    tableAlias: String? = null,
    extraProperties: Map<String, Any> = emptyMap())

Select expression, represents a select statement of SQL.