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

sql 如何动态添加列
Name_CN是表里面表示状态的字段,可能有下面的一些值,但是具体有多少是不确定的
成功联系
同意天气预报
同意医讯通
同意天气预报+医讯通
业务失败
拒绝访问
中断访问
预约访问
已经开通
要求免打扰
受访者非机主本人
关机
无应答
停机
呼叫转移
忙音
不在服务区
语言不通
拒听
余额不足
空号
号码过期
号码失效
其他

现在要把表里面的这一列的值 查出来当做临时表的列 同时要增加每一种状态所占的百分比,如下
成功联系
成功联系百分比
同意天气预报
同意天气预报百分比
同意医讯通
同意医讯通百分比
同意天气预报+医讯通
同意天气预报+医讯通百分比
业务失败
业务失败百分比
拒绝访问
拒绝访问百分比
中断访问
中断访问百分比
......................

------解决方案--------------------
动态添加行,然后行转列。