-2
我必须弄清楚有多少雇员,我有职称(例如:医生)和性别。我不知道从哪里开始。 我在SQL 2008中使用Adventure Works雇员JobTitle和性别
我必须弄清楚有多少雇员,我有职称(例如:医生)和性别。我不知道从哪里开始。 我在SQL 2008中使用Adventure Works雇员JobTitle和性别
这是一个非常基本的查询,我认为@bernie是正确的 - 你不应该开始通过告诉我们你需要做什么。你至少应该包括你已经尝试过的东西。
SELECT JobTitle, Gender, [count] = COUNT(*)
FROM HumanResources.Employee
GROUP BY JobTitle, Gender
ORDER BY JobTitle, Gender;
请注意,数据库中没有医生。
如果你只是想为特定职务计数和具体性别,然后:
DECLARE @JobTitle NVARCHAR(50), @Gender NCHAR(1);
SELECT @JobTitle = N'Accountant', @Gender = N'F';
SELECT [count] = COUNT(*)
FROM HumanResources.Employee
WHERE JobTitle = @JobTitle
AND Gender = @Gender;
“我不知道从哪里开始。”提示:请不要**开始**通过在线帮助论坛上发布您的问题描述来解决您的问题。 – bernie 2013-03-11 22:40:16