Mysql 选择查询中的计数故障

Mysql 选择查询中的计数故障,mysql,sql,Mysql,Sql,嗨,我只需要简单的查询-MYSQL为我的仪表板。使用折线图和面积图 公民身份 公民身份 公民普查年(普查年表fK) 公民性别 人口普查年表 香椿 普查年 预期产出: 普查年 全部男性 完全女性 我就是不知道如何得到确切的值 有人能帮我吗我想你需要这样一个问题: select censusyear, sum(case CitycenGender when 'Male' then 1 else 0 end) as 'Total Male', sum(case CitycenGender whe

嗨,我只需要简单的查询-MYSQL为我的仪表板。使用折线图和面积图

公民身份

  • 公民身份
  • 公民普查年(普查年表fK)
  • 公民性别
  • 人口普查年表

  • 香椿
  • 普查年
  • 预期产出:

  • 普查年
  • 全部男性
  • 完全女性
  • 我就是不知道如何得到确切的值


    有人能帮我吗

    我想你需要这样一个问题:

    select  
    censusyear,
    sum(case CitycenGender when 'Male' then 1 else 0 end) as 'Total Male',
    sum(case CitycenGender when 'Female' then 1 else 0 end) as 'Total Male'
    from CitycenTable
    inner join CensusYearTable on CityCensusYear = CensusYearID
    

    尊敬。

    拿出真正的mysql表,使用您的stuffssIR,这就是我的表的确切列确切值?我有Citizentable,其中包含CitizenID、CitizenSex、,CitizenCensusYear带有censusyearid和censusyear的censusyeartable我需要有censusyear的总输出2016 25 24 2017 21 21 21 201811这个问题绝对告诉我们-----非常感谢,我没有弄明白,我甚至想过从select语句中进行选择。谢谢,先生。不客气;)