The script is simple:- SELECT DISTINCT T2.PROVPARENTID AS PARID,T2.PROVID, SUM (DECODE (T1.SERVICECATID, 'HIT', 1, NULL)) AS HIT, SUM (DECODE (T1.SERVICECATID, 'HME', 1, NULL)) AS HME, SUM (DECODE (T1.SERVICECATID, 'O/P', 1, NULL)) AS "O/P", SUM (DECODE (T1.SERVICECATID, 'THH', 1, NULL)) AS THH FROM TBLPROVIDERSVCCATEGORY T1, TBLPROV T2 WHERE T1.PROVID = T2.PROVID GROUP BY T2.PROVPARENTID,T2.PROVID, ORDER BY T2.PROVPARENTID, T2.PROVID; results:- <table border="0" cellspacing="0" cellpadding="0" width="230" style="width: 173pt; border-collapse: collapse"> <tbody> <tr height="17" style="height: 12.75pt"> <td class="xl22" width="47" height="17" style="width: 35pt; height: 12.75pt; background-color: transparent; border: windowtext 0.5pt solid">PARID</td> <td class="xl22" width="57" style="border-right: windowtext 0.5pt solid; border-top: windowtext 0.5pt solid; border-left: windowtext; width: 43pt; border-bottom: windowtext 0.5pt solid; background-color: transparent">PROVID</td> <td class="xl22" width="28" style="border-right: windowtext 0.5pt solid; border-top: windowtext 0.5pt solid; border-left: windowtext; width: 21pt; border-bottom: windowtext 0.5pt solid; background-color: transparent">HIT</td> <td class="xl22" width="35" style="border-right: windowtext 0.5pt solid; border-top: windowtext 0.5pt solid; border-left: windowtext; width: 26pt; border-bottom: windowtext 0.5pt solid; background-color: transparent">HME</td> <td class="xl22" width="30" style="border-right: windowtext 0.5pt solid; border-top: windowtext 0.5pt solid; border-left: windowtext; width: 23pt; border-bottom: windowtext 0.5pt solid; background-color: transparent">O/P</td> <td class="xl22" width="33" style="border-right: windowtext 0.5pt solid; border-top: windowtext 0.5pt solid; border-left: windowtext; width: 25pt; border-bottom: windowtext 0.5pt solid; background-color: transparent">THH</td> </tr> <tr height="17" style="height: 12.75pt"> <td class="xl23" height="17" align="right" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext 0.5pt solid; border-bottom: windowtext 0.5pt solid; height: 12.75pt; background-color: transparent">1</td> <td class="xl23" align="right" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent">1</td> <td class="xl23" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"> </td> <td class="xl23" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"> </td> <td class="xl23" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"> </td> <td class="xl23" align="right" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent">1</td> </tr> <tr height="17" style="height: 12.75pt"> <td class="xl23" height="17" align="right" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext 0.5pt solid; border-bottom: windowtext 0.5pt solid; height: 12.75pt; background-color: transparent">1</td> <td class="xl23" align="right" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent">518</td> <td class="xl23" align="right" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent">4</td> <td class="xl23" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"> </td> <td class="xl23" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"> </td> <td class="xl23" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"> </td> </tr> <tr height="17" style="height: 12.75pt"> <td class="xl23" height="17" align="right" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext 0.5pt solid; border-bottom: windowtext 0.5pt solid; height: 12.75pt; background-color: transparent">1</td> <td class="xl23" align="right" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent">519</td> <td class="xl23" align="right" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent">1</td> <td class="xl23" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"> </td> <td class="xl23" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"> </td> <td class="xl23" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"> </td> </tr> <tr height="17" style="height: 12.75pt"> <td class="xl23" height="17" align="right" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext 0.5pt solid; border-bottom: windowtext 0.5pt solid; height: 12.75pt; background-color: transparent">1</td> <td class="xl23" align="right" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent">521</td> <td class="xl23" align="right" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent">2</td> <td class="xl23" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"> </td> <td class="xl23" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"> </td> <td class="xl23" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"> </td> </tr> <tr height="17" style="height: 12.75pt"> <td class="xl23" height="17" align="right" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext 0.5pt solid; border-bottom: windowtext 0.5pt solid; height: 12.75pt; background-color: transparent">1</td> <td class="xl23" align="right" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent">522</td> <td class="xl23" align="right" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent">2</td> <td class="xl23" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"> </td> <td class="xl23" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"> </td> <td class="xl23" style="border-right: windowtext 0.5pt solid; border-top: windowtext; border-left: windowtext; border-bottom: windowtext 0.5pt solid; background-color: transparent"> </td> </tr> </tbody></table> My question is why results for HIT shown values 4, 2,2 instead of 1 as i requested as part od script? And I did confirm that there is only unique records, so what am i doing wrong Please advise thank you Juman
|