mysql 中的 2 行数据如何连接成单行的 1 列

how 2 rows data concat into 1 column of a single row in mysql

在我的Tablesales_order_address中,每个订单有 2 行,1 条记录用于开单信息,2 条记录用于送货信息。 但我想在列和单行中获取帐单和送货地址。

您可以在屏幕截图中看到 Veronica6146 Honey Bluff ParkwayCaldershipping Veronica6146 Honey Bluff ParkwayCalderbilling 在 2 行中如何进入单行的 1 列?

使用group_concat()

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