Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2008 按职位和性别分列的雇员_Sql Server 2008 - Fatal编程技术网

Sql server 2008 按职位和性别分列的雇员

Sql server 2008 按职位和性别分列的雇员,sql-server-2008,Sql Server 2008,我必须按职称(例如:医生)和性别计算出我有多少员工。我不知道从哪里开始。 我在SQL 2008中使用Adventure Works这是一个非常基本的查询,我认为@bernie是对的-你不应该一开始就告诉我们你需要做什么。你至少应该包括你已经尝试过的东西 SELECT JobTitle, Gender, [count] = COUNT(*) FROM HumanResources.Employee GROUP BY JobTitle, Gender ORDER BY JobTitle,

我必须按职称(例如:医生)和性别计算出我有多少员工。我不知道从哪里开始。
我在SQL 2008中使用Adventure Works这是一个非常基本的查询,我认为@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;
“我不知道从哪里开始。”提示:请不要通过在在线帮助论坛上发布问题描述来开始解决问题。