我正在使用示例数据库学习 MySQL。我有一个“生产”表,其中有列:cd_code、公司和年份。我想知道哪家公司制作的 CD 最多。
这:
select company, count(cd_code) from production group by company;
这给了我这些公司以及每个公司发行了多少张 CD。
现在从带有列(如出现)公司的表中,count(code_cd)
我想打印拥有最多 CD 的公司。
所以我想要第二张表第二列的最大值。
我正在尝试的是:
select max(res.cd_code) from (select company, count(cd_code) from production group by company) as res;
我收到错误 1054:
“字段列表”中的未知列“cd_code”
我能做些什么?
感谢您的时间!