I have the following table - orders:
| id | value | price | amount |
|---|---|---|---|
| 2 | 'orange' | $12 | 7 |
| 8 | 'yellow' | $14 | 29 |
| 5 | 'green' | $17 | 9 |
I have to perform SELECT query with WHERE IN clause
SELECT value FROM order WHERE id IN (2, 5);
or using Knex.js
knex('orders)
.select('value')
.whereIn('id', [2, 5])
it returns me an array of objects:
[{value: 'orange'}, {value: 'green'}]
how is it possible to return only array of values using PostgreSQL syntax?
['orange', 'green']
Using SQL:
Using Knex.js