如果我有一个类似这样的MySQL表:
company_name action pagecount
-------------------------------
Company A PRINT 3
Company A PRINT 2
Company A PRINT 3
Company B EMAIL
Company B PRINT 2
Company B PRINT 2
Company B PRINT 1
Company A PRINT 3
是否可以运行MySQL查询以获得如下输出:
company_name EMAIL PRINT 1 pages PRINT 2 pages PRINT 3 pages
-------------------------------------------------------------
CompanyA 0 0 1 3
CompanyB 1 1 2 0
pagecount
可能会有所不同,因此输出列的数量应反映为,每个列对应一个
action
/
总页数
配对,然后每次点击次数
company_name
. 我不确定这是否称为透视表,但有人建议这样做?