Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
How To Do An IIF()...
Message
General information
Forum:
Microsoft SQL Server
Category:
Other
Miscellaneous
Thread ID:
01115062
Message ID:
01116058
Views:
17
Try
SELECT rd.transaction_date,
       0 as batchid,
       tm.company_code as entityid,
       count(*) as totrecs,
       rdi.status,
       rdi.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 AND rdi.status IS NULL
GROUP BY rd.transaction_date, tm.company_code, rdi.status, rdi.used_by
ORDER BY company_code
>Yes, here's the code:
>
>
>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 AND rdi.status IS NULL
>GROUP BY rd.transaction_date, tm.company_code, rdi.status, rdi.used_by
>ORDER BY company_code
>
>
>
>
--sb--
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform