हालांकि शामिल होने की शर्तें आम तौर पर समानता की जांच होती हैं, लेकिन उनके बारे में कुछ खास नहीं है - किसी भी वैध SQL स्थिति का उपयोग शामिल होने के लिए किया जा सकता है। आपके मामले में, एक IN
स्थिति उपयुक्त लगती है:
SELECT CompanyName, COUNT(DISTINCT CaseID)
FROM Company co
JOIN Workers w ON co.CompanyId = w.CompanyId
JOIN Cases ca ON w.WorkerId IN (ca.Worker1, ca.Worker2, ca.Worker3)
GROUP BY CompanyName