Ho una società di tabelle che contiene company_id, company_name e altri dettagli. Ho una tabella di contratti in subappalto che ha una colonna company_id che si associa a company.company_id.Come scrivere questa query in Linq2Sql
Come posso scrivere un'istruzione select per ottenere tutte le società attive che non sono state assegnate a un subappalto attivo? IE Il company_id non può essere trovato in subcontracts.company_id
****** ***** EDIT
credo che lo sql corretta è:
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
)
vorrei scrivere il codice SQL come: SELEZIONA company_id Da Company c LEFT OUTER JOIN subappalti sc ON c.company_id = sc.company_id E c.active_status = 1, sc.active_status = 1 DOVE sc.company_id è null – Nick