Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.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 如何编写SQL语句来列出1985年后雇用的所有女性员工?_Sql Server - Fatal编程技术网

Sql server 如何编写SQL语句来列出1985年后雇用的所有女性员工?

Sql server 如何编写SQL语句来列出1985年后雇用的所有女性员工?,sql-server,Sql Server,我有三张桌子 员工:员工ID、国家编号、登录名、名、姓、生日、军事状态、耿格、雇佣关系、 部门:部门ID、姓名、经理ID 经理:ManagerID、EmployeeID、开始日期、状态 如何编写以下内容: 所有在职部门经理的员工id是多少?输出表应包含部门id、部门名称和经理的员工id 有多少员工被聘为经理?有多少在职经理被提升?每个项目的输出表应包含员工姓名、员工id、雇用日期和开始日期。他们应分别被任命为聘用经理和晋升经理 SELECT * FROM employee

我有三张桌子 员工:员工ID、国家编号、登录名、名、姓、生日、军事状态、耿格、雇佣关系、

部门:部门ID、姓名、经理ID

经理:ManagerID、EmployeeID、开始日期、状态

如何编写以下内容:

所有在职部门经理的员工id是多少?输出表应包含部门id、部门名称和经理的员工id

有多少员工被聘为经理?有多少在职经理被提升?每个项目的输出表应包含员工姓名、员工id、雇用日期和开始日期。他们应分别被任命为聘用经理和晋升经理

SELECT
     *   
FROM
    employees
WHERE
    HireDate >= '1985-01-01' -- SQL Server will convert this string to a `date` value internally
    AND
    Gender = 'F'