WHERE rdi.status IS NULL>Sergey, results unchanged.
>>LEFT OUTER JOIN result_detail_info rdi on rd.id = rdi.result_detail_id >> AND rdi.status IS NULL >>>>>Ok, now I'm really close to done here. 1 more question:
>>>transaction_date batchid entityid totrecs status used_by >>>------------------------------------------------------------------ >>>2006-01-03 00:00:00.000 0 WEST 5 NULL KMAROIS >>>>>>
>>>transaction_date batchid entityid totrecs status used_by >>>------------------------------------------------------------------ >>>2006-01-03 00:00:00.000 0 WEST 5 NULL KMAROIS >>>2006-01-03 00:00:00.000 0 WEST 382 NULL NULL >>>>>>
>>>SELECT rd.transaction_date, >>> 0 as batchid, >>> tm.company_code as entityid, >>> count(*) as totrecs, >>> rdi.status, >>> (CASE WHEN LEN(rdi.used_by)= 0 THEN NULL ELSE rdi.used_by END) AS used_by >>>FROM result_detail rd >>>JOIN telemrkt_company tm on rd.telemrkt_company = tm.id >>>LEFT OUTER JOIN result_detail_info rdi on rd.id = rdi.result_detail_id >>>WHERE rdi.status IS NULL >>>GROUP BY rd.transaction_date, tm.company_code, rdi.status, rdi.used_by >>>ORDER BY company_code >>>>>>