我有一個表公司,它包含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