Hi Just want to GROUP BY my table without using the status column. but I keep getting the error and I can't figure out to resolve it.
SELECT * FROM ( SELECT COUNT(DOCNUM)
AS
count_idoc,
CREDAT,
[STATUS],
MESTYP,
DIRECT,
RCVPRN,
SNDPRN,
(CASE
WHEN [STATUS] = '03' THEN 'IDOC Sent'
WHEN [STATUS] = '53' THEN 'IDOC Received'
WHEN [STATUS] = '30' THEN 'Waiting to be processed'
WHEN [STATUS] = '64' THEN 'Waiting to be processed'
WHEN [STATUS] > '42' THEN 'IDOC not posted'
WHEN [STATUS] < '42' THEN 'IDOC not sent'
END) AS 'status_msg'
FROM [MIA-Time]
GROUP BY CREDAT,MESTYP,DIRECT,RCVPRN,SNDPRN
) status_result