# apexQueryField (/docs/core/reference/api/functions/apexQueryField)



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

```ts
function apexQueryField<DB, TB, Output, Field>(query, field): ApexBindExpression<Output[Field]>;
```

References a selected field from an Apex query result for use in another
bind expression.

## Type Parameters [#type-parameters]

| Type Parameter                                  |
| ----------------------------------------------- |
| `DB`                                            |
| `TB` *extends* `string` \| `number` \| `symbol` |
| `Output`                                        |
| `Field` *extends* `string`                      |

## Parameters [#parameters]

| Parameter | Type                                                                                                                     |
| --------- | ------------------------------------------------------------------------------------------------------------------------ |
| `query`   | [`ApexSelectQueryBuilder`](/docs/core/reference/api/interfaces/ApexSelectQueryBuilder)\<`DB`, `TB`, `Output`, `"plain"`> |
| `field`   | `Field`                                                                                                                  |

## Returns [#returns]

[`ApexBindExpression`](/docs/core/reference/api/interfaces/ApexBindExpression)\<`Output`\[`Field`]>
