我有一个表公司,它包含company_id,company_name和其他详细信息。 我有一个表格分包合同,其中有一个company_id列映射到company.company_id。如何在Linq2Sql中编写此查询
如何编写select语句以获取尚未分配到活动转包合同的所有活动公司? IE的COMPANY_ID不能subcontracts.company_id找到
******编辑*****
我相信正确的SQL是:
select company_id
from company
where company.active_status = 1
and not exists(select * from subcontracts
where subcontracts.company = company.company_id
AND subcontracts.active_status = 1
)
我会写像SQL: SELECT COMPANY_ID从C公司 LEFT OUTER JOIN分包钪在c.company_id = sc.company_id和c.active_status = 1 AND sc.active_status = 1 WHERE sc.company_id为空 – Nick 2010-05-10 20:33:23