首先sql语句:
select * from dbo.O_OrderContent where OrderNo='BMB00022'
//得到如下图:
//我们的要求是要把两行英语合成一行English,当然实现这样的合并有很多,今天主要用for xml path 来实现
select * from dbo.O_OrderContent where OrderNo='BMB00022' for xml path
//现在就要结合for xml path 的数据来查出自已想要的结果是了
select English from( select (select O_OInstr.English+''from O_OrderInstruction O_OInstr where O_OInstr.OrderNo='BMB00022' and English=O_OInstr.English for xml path('')) as 'English' ) O_OrderInstruction
//得到效果图: