如何把sql的把多个sql结果一起显示横向显示?


在做一些SQL统计时,为了更直观看到结果,并进行比较,需要把竖向表的部分统计字段转成横向显示。
原数据格式:
wbname news time
------------------------------
潇湘晨报直播报道
佛山日报后天
扬子晚报昨天
扬子晚报昨天
足球报直播报道
足球报直播报道
中山日报昨天
要统计成横向结构
wbname 昨天直播报道后天
------------------------------------------------------
潇湘晨报0 1 0
佛山日报 0 0 1
扬子晚报 2 0 0
足球报 0 2 0
中山日报 1 0 0
数据库表的结构
Field Type
-------- -----------
id int(11)
wbname varchar(50)
newstime varchar(50)
测试数据(MySQL)
insert into `wb`(`id`,`wbname`,`newstime`) values
(1,'潇湘晨报','直播报道'),
上一页下一页

我要回帖

更多关于 把多个sql结果一起显示 的文章

 

随机推荐