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
在我的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