如何使用行和列标题生成结果并在中间计数? (按2个字段分组)

时间:2011-12-29 22:50:07

标签: mysql

给出类似

的查询
 SELECT x,y,count(*) FROM t GROUP BY x,y

我想将数据重新格式化为:

   null   y1    y2    y3
     x1    1  null    14
     x2    3     4  null
     x3    2     1     5

这可能吗?

或者即使我们可以省略第一行......只要我可以确定colum标题应该是什么(可能是第二个查询)

(null或0表示缺少计数sis很好,交换行标题/ colum标题很好,左上角值可以是任何东西)

1 个答案:

答案 0 :(得分:1)

如果列数不是固定值 - 则不可能