REPORTFORM;SA02.frf
TITLE;วิเคราะห์ขาย สรุปยอดขายตาม พนักงาน+วันที่
SQL;SELECT
SQL;INVCARD.SALEID,
SQL;SALEMST.SNAME,
SQL;INVCARD.ACCID,
SQL;ARMST.XCOMP,
SQL;INVCARD.DOCNO,
SQL;INVCARD.DATEDOC,
SQL;ARCARD.DUEDATE,
SQL;SUM(INVCARD.SALEPURAMT) AS SALEPURAMT,
SQL;SUM(INVCARD.SALEPURQTY) AS SALEPURQTY
SQL;FROM INVCARD 
SQL;LEFT JOIN SALEMST ON INVCARD.SALEID = SALEMST.SID
SQL;LEFT JOIN ARMST ON INVCARD.ACCID = ARMST.ACCID
SQL;LEFT JOIN ARCARD ON INVCARD.DOCNO = ARCARD.DOCNO 
SQL;WHERE (LEFT(INVCARD.DOCNO,2) = "IV" OR LEFT(INVCARD.DOCNO,2) = "RI")
SQL;GROUP BY 1,2,3,4,5,6,7
SQL;ORDER BY INVCARD.SALEID, INVCARD.DATEDOC, INVCARD.DOCNO 
CONDITION;ตั้งแต่วันที่~INVCARD.DATEDOC~Date~2~SELECT DATEDOC FROM INVCARD~
CONDITION;ตั้งแต่รหัสพนักงาน~INVCARD.SALEID~Chr~2~SELECT SID FROM SALEMST~SALE
EXCELSQL;SELECT
EXCELSQL;INVCARD.SALEID AS "รหัสพนักงาน",
EXCELSQL;SALEMST.SNAME AS "ชื่อ สกุล พนักงาน",
EXCELSQL;INVCARD.ACCID AS "รหัสลูกค้า",
EXCELSQL;ARMST.XCOMP AS "รายละเอียดลูกค้า",
EXCELSQL;INVCARD.DOCNO AS "เลขที่เอกสาร",
EXCELSQL;INVCARD.DATEDOC AS "วันที่เอกสาร",
EXCELSQL;ARCARD.DUEDATE AS "วันครบกำหนด",
EXCELSQL;SUM(INVCARD.SALEPURAMT) AS "ยอดขาย",
EXCELSQL;SUM(INVCARD.SALEPURQTY) AS "จำนวนขาย"
EXCELSQL;FROM INVCARD 
EXCELSQL;LEFT JOIN SALEMST ON INVCARD.SALEID = SALEMST.SID
EXCELSQL;LEFT JOIN ARMST ON INVCARD.ACCID = ARMST.ACCID
EXCELSQL;LEFT JOIN ARCARD ON INVCARD.DOCNO = ARCARD.DOCNO 
EXCELSQL;WHERE (LEFT(INVCARD.DOCNO,2) = "IV" OR LEFT(INVCARD.DOCNO,2) = "RI")
EXCELSQL;GROUP BY 1,2,3,4,5,6,7
EXCELSQL;ORDER BY INVCARD.SALEID, INVCARD.DATEDOC, INVCARD.DOCNO 
