紧急求救横列数据动态生成
现有表如下
视图1serviceorder
各列分别为
ordertype ordertypename accounttype accounttypename num
1 会诊服务 1 白金卡 23
1 会诊服务 2 外服卡 10
1 会诊服务 3 体验卡 7
2 病后跟踪 1 白金卡 14
3 特种检查 2 外服卡 85
group by 前面四列,后面的num为统计数据
表1 ordertype
ordertype ordertypename
1 会诊服务
2 病后跟踪
3 特种检查
4 投诉申请
表2 accounttype
accounttype accounttypename
1 白金卡
2 外服卡
3 体验卡
4 百医通卡
现在要求组成数据如下
ordertype ordertypename accounttype1 accounttypename1 num1 accounttype2 accounttypename2 num2 accounttype3 accounttypename3 num3 accounttype4 accounttypename4 num4
1 会诊服务 1 白金卡 23 2 外服卡 10 3 体验卡 7 4 百医通卡 0
2 病后跟踪
3 特种检查
4 投诉申请
也就说,横和列的个数分别是跟据表1和表2动态生成的,排版有问题,不好意思,它自动换行了.
用什么方法都行,能达到这个效果就好.谢谢
------解决方案--------------------学习学习。
------解决方案--------------------行列转换
http://www.linuxmine.com/49751.html
------解决方案--------------------关于多表结合行列转换,可以参考我写过的这个语句:
http://community.csdn.net/Expert/topic/5319/5319617.xml?temp=.9855921