首页 > 解决方案 > 如何确保 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

标签: sql

解决方案


我相信如果您使用“有计数(*)> 1”而不是“有数字> 1”,它应该可以工作


推荐阅读