> >SELECT Hwsv.year,Hwsv.scode,Hwsv.lcode,Hwsv.sec, Hwsv.perc,COUNT(*)as nowork,; > Student.sex; > FROM ; > student ; > left JOIN hwsv ; > ON Student.code = Hwsv.code; > WHERE Hwsv.year=thisform.year.value AND hwsv.scode=thisform.scoDE.Value and Hwsv.perc<50 AND student.admtd=1 AND student.joind<CTOD("20/06/2010") ; > ORDER BY hwsv.lcode; > GROUP BY hwsv.lcode,hwsv.sec; > INTO cursor nowork > > brows > SELECT Hwsv.year,Hwsv.scode,Hwsv.lcode,Hwsv.sec, Hwsv.perc,COUNT(*) as completee,; > Student.sex; > FROM ; > student ; > left JOIN hwsv ; > ON Student.code = Hwsv.code; > WHERE Hwsv.year=thisform.year.value AND hwsv.scode=thisform.scoDE.Value AND Hwsv.perc =100 and student.admtd=1 AND student.joind<CTOD("20/06/2010"); > GROUP BY hwsv.lcode,hwsv.sec; > ORDER BY hwsv.lcode; > INTO cursor com > brows > > > > SELECT Hwsv.year,Hwsv.scode,Hwsv.lcode,Hwsv.sec, Hwsv.perc,COUNT(*) as incompl ,; > Student.sex; > FROM ; > student ; > left JOIN hwsv ; > ON Student.code = Hwsv.code; > WHERE Hwsv.year=thisform.year.value AND hwsv.scode=thisform.scoDE.Value AND Hwsv.perc <100 and Hwsv.perc>49 AND student.admtd=1 AND student.joind<CTOD("20/06/2010"); > GROUP BY hwsv.lcode,hwsv.sec; > ORDER BY hwsv.lcode; > INTO CURSOR incom > > >SELECT Com.*, Incom.*, Nowork.*; > FROM ; > com ; > LEFT JOIN incom ; > ON Com.scode = Incom.scode; > AND Com.lcode = Incom.lcode; > AND Com.sec = Incom.sec ; > left JOIN nowork ; > ON Com.scode = Nowork.scode; > AND Incom.lcode = Nowork.lcode; > AND Incom.sec = Nowork.sec; > INTO CURSOR ghu10cc >