Объединить содержимое двух строк в один столбец (SQL DB2)

как написано в заголовке, мне нужно вернуть две записи но в один и тот же столбец например (уточняю что следующий код не работает, это только для понимания моего случая):

SELECT (NAMESS + "|" + LASTNAMESS), AGE
FROM PERSON

При выполнении запроса он должен был бы вернуть что-то вроде Johnny|Depp в первом столбце и 45 во втором.

К счастью, есть документация

HoneyBadger 06.05.2022 15:55

Отвечает ли это на ваш вопрос? SQL объединяет строки в одно поле (DB2)

A.Steer 06.05.2022 15:58
ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
0
2
26
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Существует 2 метода объединения полей в DB2.

  1. СЦЕПНАЯ функция -
SELECT CONCAT(NAMESS, LASTNAMESS), AGE
FROM PERSON;
  1. Оператор Concat, т.е. '||' -
SELECT NAMESS || LASTNAMESS, AGE
FROM PERSON;

Другие вопросы по теме