21.12.2006, 06:20
общий
это ответ
Здравствуйте, Vitaly!
Если допустить, что у одного клиента не может быть двух Active=True только потому, что этого не может быть никогда :), то запрос будет такой:
SELECT * FROM CLIENTS A LEFT OUTER JOIN CASES B ON (A.CLID=B.CLID AND ACTIVE=‘TRUE‘) или
SELECT * FROM CLIENTS A LEFT OUTER JOIN CASES B ON (A.CLID=B.CLID AND ACTIVE) или
SELECT * FROM CLIENTS A LEFT OUTER JOIN CASES B ON (A.CLID=B.CLID AND ACTIVE=TRUE)
все зависит от Вашей СУБД.