Top.Mail.Ru
Ответы

Как вывести два столбца в один столбец через sql?

есть две таблицы персон и орг, а в них есть столбцы короткое наименование. Как сделать, чтобы они были в одном столбце?

По дате
По Рейтингу
Аватар пользователя
Новичок
7лет

select concat(p.name, ' ', o.name) name
from person p
join org o
on o.org_id = p.org_id

В первой строке надо исправить имена столбцов p.name и o.name. В последней строке исправить имена столбцов, по которым соединены таблицы.
Функция concat необходима, если СУБД MySQL.

Аватар пользователя
Знаток
7лет

SELECT p_name, o_name FROM person, org Where id_person=id_org;