में कैसे लिखें इस तालिका में एक कंपनी है जो company_id, company_name और अन्य विवरण रखती है। मेरे पास एक टेबल सबकंट्रैक्ट्स है जिसमें एक कंपनी_आईडी कॉलम है जो company.company_id पर नक्शा करता है।इस क्वेरी को LINQ2Sql
सभी सक्रिय कंपनियों को प्राप्त करने के लिए एक चयन कथन कैसे लिख सकता हूं जिन्हें सक्रिय उपखंड में असाइन नहीं किया गया है? आईई company_id subcontracts.company_id में नहीं पाया जा सकता
****** संपादित *****
मेरा मानना है कि सही एसक्यूएल है:
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
)
मैं की तरह एसक्यूएल लिखते थे: कंपनी से चयन company_id ग वाम बाहरी शामिल हों subcontracts अनुसूचित जाति पर c.company_id = sc.company_id और c.active_status = 1 और sc.active_status = 1 sc.company_id रिक्त है जहां – Nick