Часто в запросах приходится объединять несколько значений в одно текстовое значение (конкатенация). Например, может потребоваться получить строку следующего формата: 'текущее время: 2019-02-19 15:28:44.049702+07'. Для выполнения конкатенации строк необходимо воспользоваться оператором ||:
SELECT 'текущее время: ' || now() as time
| time | 
|---|
| текущее время: 2019-02-20 17:49:35.767265+07 | 
Либо функцией concat:
SELECT concat('текущее время: ', now()) as time
| time | 
|---|
| текущее время: 2019-02-20 17:49:35.767265+07 | 
Конкатенировать можно произвольное количество значений.
Оператором ||
SELECT 'один, ' || 'два, ' || 'три' as result
| result | 
|---|
| один, два, три | 
Функцией concat:
SELECT concat('один, ', 'два, ', 'три') as result
| result | 
|---|
| один, два, три |