# SelectExpressionBuilder (/docs/core/reference/api/interfaces/SelectExpressionBuilder)



[@kysoql/core](/docs/core/reference/api) / SelectExpressionBuilder

Expression helper passed to typed SELECT and grouping callbacks.

## Type Parameters [#type-parameters]

| Type Parameter                      | Default type |
| ----------------------------------- | ------------ |
| `DB`                                | -            |
| `TB` *extends* keyof `DB`           | -            |
| `GroupingFields` *extends* `string` | `never`      |

## Properties [#properties]

| Property                        | Modifier   | Type                                                                                                              | Description                                            |
| ------------------------------- | ---------- | ----------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------ |
| <a id="api-property-fn" /> `fn` | `readonly` | [`SelectFunctionModule`](/docs/core/reference/api/interfaces/SelectFunctionModule)\<`DB`, `TB`, `GroupingFields`> | Function helpers available in this expression context. |
