求一个自动扩展行的sql语句
求一个自动扩展行的sql语句,
原表头如下:
项目 一月 二月 三月 四月 五月 六月 七月 八月 九月 十月 十一月
项目 查询语句 查询语句 查询语句 查询语句 查询语句 查询语句 查询语句 查询语句 查询语句 查询语句 查询语句
效果如:
本月工资
月奖
交叉奖金
排名奖
夜班费
加班费
过节费
苏果券
年假补贴
高温补贴
岗位津贴
住房补贴
好稿奖
奖罚
季度奖
年中奖
特别奖(现金)
特别奖(在工资发)
通报表扬
通报批评
视频奖金
餐贴
补上月工资
补上月奖金
征订提成
目标营销团队奖
目标营销个人奖
季度绩效奖金
季度绩效奖金返税
利润分享奖
缺勤扣款
应发合计
其它扣款
扣社保
补扣社保
扣公积金
补扣公积金
房租
手机超标
补扣个税
会费
爱心公益金
个人所得税
扣款合计
实发金额
捐款
本次扣税基数
社保基数
年终奖
提点奖
慰问金
单项奖
年终好稿奖
总值班补贴
采编关注率
总编辑特别奖
总经理特别奖
社长嘉奖
其他
怎么自动把左边这些列自动拓展出来?
求SQL语句。。。。。。
------解决方案--------------------
直接导EXCEL里面编辑还要简单些
------解决方案--------------------
SQL本身是不支持列递增的。通过变量虽然可以达到这个目的,不过存在一定数据长度不足的风险。
http://blog.csdn.net/xys_777/article/details/5685953这个链接里面是关于SQL 行转列的脚本,你可以参考一下!