日期:2014-05-18  浏览次数:20359 次

求一个sql语句,某一行中的数据分开显示
ID 快递单号 快递单价格 回单号 回单价格
 1 001 10 1201 3
 

这类数据,怎么变成
id number price
 1 001 10
 1 1201 3
的格式
 

------解决方案--------------------
SQL code

select id,快递单号 as a,快递单价格 as b from tb
union all
select id,回单号,回单价格 from tb
order by id