如何选择一家公司和其子公司的所有员工?
使用 SQL Server 2008。
员工资料:
使用 SQL Server 2008。
员工资料:
Id | Name | CompanyId
公司
Id | Name | ParentCompanyId
示例:
1 微软 0
2 微软印度 1
3 微软西班牙 1
我有以下查询,它只返回来自微软而不是来自微软印度和西班牙的员工。
SELECT Id, Name FROM Employee WHERE CompanyId=1
我不擅长SQL。请帮我解决这个问题。