尽管联接条件通常是相等性检查,但是它们没有什么特别的-任何有效的SQL条件都可以用于执行联接。在您的情况下,
IN似乎合适的条件是:
SELECt CompanyName, COUNT(DISTINCT CaseID)FROM Company coJOIN Workers w ON co.CompanyId = w.CompanyIdJOIN Cases ca ON w.WorkerId IN (ca.Worker1, ca.Worker2, ca.Worker3)GROUP BY CompanyName



