【发布时间】:2020-01-20 12:27:48
【问题描述】:
我正在尝试确定没有条目的分组列的计数,我几乎得到了我需要的结果,除非 COUNT 为 0 或 NULL。我正在使用的查询如下。
SELECT count(t2.users) as user_count, t3.user_group
FROM db.table1 t1
inner join db.table2 t2 ON t1.id = t2.id
inner join db.table3 t3 on t1.id2 = t3.id
group by t3.user_group
order by t3.user_group;
【问题讨论】:
-
总是最好复制/粘贴结果,因为它有助于保持问题的完整性,当图像被删除并且问题仍然存在时可能会被破坏
-
显示表格结构。特别是关于查询中使用的字段的信息是否是唯一的。
-
请use text, not images/links, for text--including tables & ERDs。转述或引用其他文本。只提供您需要的东西并将其与您的问题联系起来。仅将图像用于无法表达为文本或增强文本的内容。无法搜索或剪切和粘贴图像。在图片中包含图例/键和说明。
-
当这很清楚时,它将是一个常见问题解答。在考虑发布之前,请始终在谷歌上搜索任何错误消息或您的问题/问题/目标的许多清晰、简洁和精确的措辞,有或没有您的特定字符串/名称和站点:stackoverflow.com 和标签,并阅读许多答案。如果您发布问题,请使用一个短语作为标题。请参阅How to Ask 和投票箭头鼠标悬停文本。