SELECT stationno, ; sum(IIF(tranno=1,colamt1, 0000000.00)) AS colamt1, ; sum(IIF(tranno=2,colamt2, 0000000.00)) AS colamt2 ; from mytable ; GROUP BY stationno ; INTO CURSOR tmp NOFILTER>I have 1 table that I need to sum a certain column depending on the transno .
SELECT DISTINCT stationno, sum(colamt1) AS colamt1, 0 AS colamt2 ; >from mytable ; >WHERE tranno=1 ; >INTO CURSOR tmp NOFILTER; >GROUP BY stationno>works fine.
SELECT DISTINCT stationno, 0 AS colamt1, sum(colamt2) AS colamt2 ; >from mytable ; >WHERE tranno=2 ; >INTO CURSOR tmp NOFILTER; >GROUP BY stationno>