我目前正在与查询联盟SQL查询
SELECT sex, count(sex) as [count], problem1, problem2, problem3
from myTable
group by sex, problem1, problem2, problem3
order by sex, problem1, problem2, problem3
演奏,这也会给我所有可能的位cominbations的计数每次做爱(1,1,1或1,01)等
有什么办法可以使用联合查询来获得额外列中的男性和女性的总数?
所以
性别统计问题1 problem2 problem3(性别的计数放在这里)
如果我不能做到这一点对男女,是有办法,我能做到这一点的只有一个?
编辑:最后一列,女性总数是我想补充的。
联合在额外的列? –
另外 - 我不明白你的数据....(位组合?) –
奇怪。您将agregate函数(count)应用于字段SEX,并在GROUP BY子句中提供它...您可以显示表结构并解释业务逻辑吗? – heximal