sql - 如何确保 Number 列的值大于 1?
问题描述
我尝试添加“HAVING Number>1”但是这不能正常工作它只输出1行
SELECT
T.EmployeeID,
COUNT(*) AS "Number"
FROM (
SELECT
Skill.Title,
Skill.SkillID,
EmployeeSkill.EmployeeID
FROM Skill
RIGHT JOIN EmployeeSkill ON EmployeeSkill.SkillID = Skill.SkillID
) T
GROUP BY T.EmployeeID
解决方案
我相信如果您使用“有计数(*)> 1”而不是“有数字> 1”,它应该可以工作
推荐阅读
- javascript - 格式线性比例大数替换 G 到 B
- python - 编写一个合并两个列表的函数,交替两个列表中的元素。Python代码
- apache - 我可以让 Apache 在子域上服务我的 Node.js 服务器吗?
- python - 如何了解有关 python 的各种工具的详细信息
- multidimensional-array - 如何安装 ndarray 板条箱?
- powershell - 有人可以在下面的脚本上帮助我吗
- snowflake-cloud-data-platform - 如何将 .DSV 文件从本地系统加载到雪花数据库中
- python - 删除所有没有对应 .xml 文件的 .jpg 文件
- asp.net-mvc - ASP.NET MVC 新注册用户的确认邮箱,参数code为空
- javascript - Ajax 函数返回未定义?