как данные двух строк объединяются в 1 столбец одной строки в MySQL - PullRequest
1 голос
/ 03 октября 2019

В моей таблице sales_order_address есть 2 строки для каждого заказа, 1 запись для выставления счета за информацию и 2 для отправки информации. Но я хочу получить адрес для выставления счета и доставки в столбце и одной строке.

Вы можете видеть на скриншоте Veronica6146 Honey Bluff ParkwayCaldershipping Veronica6146 Honey Bluff ParkwayCalderbilling в 2 строки, как я могу попасть в 1 столбецодного ряда?

enter image description here

1 Ответ

1 голос
/ 03 октября 2019

использование group_concat()

select order_id,group_concat(concat(first_name, street,city,address_type))
from tablename
group by order_id
...