【发布时间】:2015-05-14 08:41:04
【问题描述】:
我有一张桌子有这个 表 done_by
Var_ID| Var_name| Q1_by |Q2_by|Q3_by|Q4_by
1 | abc | me | me |me |you
2 | cba | me | me |you |you
3 | abd | me | you |you |me
我想要得到的结果是得到所有的总和 我和你重视 我=7 你=5
已完成计数,但我无法得到每列的所有“我”的计数
【问题讨论】:
-
您使用的是什么版本的 SQL? Microsoft SQL Server、MySQL、Oracle 或其他数据库引擎?
-
当您想要计算/比较多列中的值时,这通常表明数据模型损坏 - 通常表明应该有单列和更多行(并且
Q1-Q4也应该作为 data 出现在单独的列中,而不是作为元数据嵌入列名中)
标签: sql count sum base libreoffice