-6
c#
sql
@" select distinct a.ComplaintNum as OFFENSE#,a.CaseType as CaseType,a.ResolutionNum as ResolutionNum,a.LienDate as LIENDATE, a.LienRelBook as BOOK#, a.LienRelPage as PAGE#,c.Code as LienStatus, b.CaseId
, sum(CASE WHEN b.FeeType = 29 THEN b.UnitCost END) AS AdminFee
, sum(CASE WHEN b.FeeType = 1 THEN b.UnitCost END) AS SubFee
, sum(CASE WHEN b.FeeType = 15 THEN b.UnitCost END) AS ContFee
,sum (case when b.FeeType IN (1, 29) then b.UnitCost END) as TotalAdminCost
,d.AmtDue as AmountDue, d.AmtPaid as AmountPaid
from
CE_CaseMaster a
inner join CE_CaseFee b on a.id= b.CaseId
inner join CE_eLienStatus c on a.LienStatus =c.id
inner join CE_LienRelDetails d on a.OffenceNum=d.OffenceNum
GROUP BY a.ComplaintNum,a.ResolutionNum,b.CaseId,a.LienDate,a.LienRelBook,a.LienRelPage,a.CaseType,c.Code,d.AmtDue,d.AmtPaid
Where a.ComplaintNum like '" + txtOffenseNumber.Text + "%'"
Run Code Online (Sandbox Code Playgroud)