我已经学习和练习 sql 大约 6 个月了。我已经准备好投入,只是承认我对此很愚蠢,我的大脑无法理解它的大部分模式。我正在尝试创建一个数据透视表。关于这个主题的简单文献并不多,我发现的一个来源谈到了创建多维数据集和基本的实体-属性-值 (EAV) 逻辑。不管那是什么意思。
name action pagecount
-------------------------------
Company A PRINT 3
Company A PRINT 2
Company A PRINT 3
Company B EMAIL 6
Company B PRINT 2
Company B PRINT 2
Company B PRINT 1
Company A PRINT 3
我想用列name
的总数和列action
的总数交叉表(这是正确的术语吗?)列pagecount
name action_PRINT action_EMAIL pagecount_PRINT pagecount_EMAIL
--------------------------------------------------------------------------------
Company A 4 0 11 0
Company B 3 1 5 6