Select crsprod, crsitemcode, sum(crsrequestamt) as inreq, sum(crsaccptamt) as whsaccpt, crsdelivertype, Count(*) as duplicate From crs_grid1 ; Group By crsprod, crsitemcode, crsdelivertype HAVING duplicate > 1 AND crsdelivertype > 1 INTO CURSOR crs_find_dup IF isnull('crs_find_dup') MESSAGEBOX('empty cursor',0,'') ELSE MESSAGEBOX('not empty cursor',0,'') ENDIFthanks