Query ในการตรวจสอบคงคลังเดือน กย ปีที่ผ่านมา
วิธีการใช้งาน
1. เปิด Query ใน MS ACCESS เข้ามุมมอง SQL
2. Copy คำสั่งด้านล่างไปวาง
SELECT A.WORKING_CODE, CARD.OPERATE_DATE, CARD.REMAIN_QTY, RemainQTY.YEAR, RemainQTY.MONTH, RemainQTY.QTY_REMAIN
FROM RemainQTY INNER JOIN (CARD INNER JOIN [SELECT Max(CARD.RECORD_NUMBER) AS MaxOfRECORD_NUMBER, CARD.WORKING_CODE
FROM INV_MD INNER JOIN CARD ON INV_MD.WORKING_CODE = CARD.WORKING_CODE
WHERE (((CARD.OPERATE_DATE)<#10/1/1475#))
GROUP BY CARD.WORKING_CODE]. AS A ON CARD.RECORD_NUMBER = A.MaxOfRECORD_NUMBER) ON RemainQTY.WORKING_CODE = CARD.WORKING_CODE
WHERE (((RemainQTY.QTY_REMAIN)<>[REMAIN_QTY]));
3. เข้ามุมมองออกแบบตรวจสอบวันที่ CARD.OPERATE_DATE)<#10/1/1475# โดยให้ใช้รูปแบบ วัน/เดือน/ปี (ค.ศ.)
4. ต้องเปิดหน้าต่างรายงานแบบกำหนดเองและเลือกปีงบประมาณที่ต้องการรายงานด้วย
5. เลือกมูมมอง datasheet view เพื่อตรวจสอบข้อมูล (Query จะแสดงรายการที่คงคลังใน Card ไม่ตรงกับ ในรายงานประมวลผล MNTH_SUM
โดย : เภสัชกรคมกฤช ศรีไสว
เมื่อ : 27/09/2019 14:13:19