Arvin writes "Hi guys, i'm about to give up on this, see i have this stored procedure./*------------------------------------------------------------@pltcd VARCHAR(30), @tagno VARCHAR(30)ASSELECT PHENAME, SUM(PHECNT) AS PHESUMFROM (SELECT TFP1010.PHENM AS PHENAME, COUNT(*) AS PHECNT FROM TFP1010 JOIN TFP5030 ON TFP1010.PHECD = TFP5030.PHECD1 WHERE TFP5030.PLTCD = @pltcd AND TFP5030.TAGNO = @tagno GROUP BY TFP1010.PHENM UNION ALL SELECT TFP1010.PHENM, COUNT(*) FROM TFP1010 JOIN TFP5030 ON TFP1010.PHECD = TFP5030.PHECD2 WHERE TFP5030.PLTCD = @pltcd AND TFP5030.TAGNO = @tagno GROUP BY TFP1010.PHENM UNION ALL SELECT TFP1010.PHENM, COUNT(*) FROM TFP1010 JOIN TFP5030 ON TFP1010.PHECD = TFP5030.PHECD3 WHERE TFP5030.PLTCD = @pltcd AND TFP5030.TAGNO = @tagno GROUP BY TFP1010.PHENM UNION ALL SELECT TFP1010.PHENM, COUNT(*) FROM TFP1010 JOIN TFP5030 ON TFP1010.PHECD = TFP5030.PHECD4 WHERE TFP5030.PLTCD = @pltcd AND TFP5030.TAGNO = @tagno GROUP BY TFP1010.PHENM) AS PHETOPGROUP BY PHENAMEORDER BY PHESUM DESC/*------------------------------------------------------------the output of that stored procedure is this./*------------------------------------------------------------_______________________PHENAME PHESUM_______________________OUT OF CLEARANCE 3ELONGATION 2WRONG CLEARANCE 2A LINING 1CORROSION 1DAMAGE 1FLUSHING 1OTHERS 1UNBALANCE 1/*------------------------------------------------------------
but what i need is display the items with values of 1 as OTHERS. my purpose for this is to plot a pie chart to display the top 3 items (OUT OF CLEARANCE,ELONGATION, AND WRONG CLEARANCE) having values more than 1 and items withvalues of 1 should be considered and displayed as OTHERS.hope you could help on this guys, i need it badly.thanks in advance,arvin"