« ตอบกลับ #3 เมื่อ: สิงหาคม 01, 2011, 10:26:57 AM »
0
ดูการ trace ดูตรงไหนครับ เผื่อจะใช้กับตัวรายงานอื่นด้วยครับ
จากการ trace ดูมีการใช้คำสั่งนี้ครับ
SELECT sd.stock_draw_id,sd.stock_draw_date,sd.stock_draw_no,sil.item_id ,sil.item_lotno, sdl.stock_draw_left_qty, sil.item_expire,d.department_name, (spd.stock_po_item_unitcost*sdl.stock_draw_left_qty) AS sum_left_price FROM stock_draw_list sdl,stock_draw sd,stock_item_list sil,stock_department d, stock_deliver_detail sdd ,stock_deliver sdi,stock_po_detail spd ,stock_item i WHERE sdl.stock_draw_id = sd.stock_draw_id AND sil.item_list_id = sdl.item_list_id AND sd.department_id = d.department_id AND sdi.stock_deliver_id = sdd.stock_deliver_id AND spd.stock_po_detail_id =sdd.stock_po_detail_id AND i.item_id = sil.item_id AND sdd.stock_deliver_detail_id=sil.stock_deliver_detail_id AND sd.stock_draw_complete = 'Y' AND sdl.stock_draw_left_qty > 0 AND sil.item_expire BETWEEN '2011-07-01' AND '2011-07-31' ORDER BY sil.item_expire
อีกอันหนึ่งคือ
SELECT e.* ,concat(i.item_name,' x ',i.item_unit_qty,' ',i.item_unit) AS name,item_package_name FROM stock_expire e,stock_item i WHERE e.item_id = i.item_id AND e.item_expire BETWEEN '2011-07-01' AND '2011-07-31' ORDER BY e.stock_expire_id
บันทึกการเข้า
โรงพยาบาลศิริเวชลำพูน
Hosxp version 3.53.7.16
ขอขบคุณ อาจารย์ชัยพร,อ.อ็อด,อ.เกื้อ,พี่เอก,พี่กิติศักดิ์,พี่เข้ม,พี่ไสว,พี่ terminator 2010,พี่pikepid,พี่udomchock ,พี่ขวด,พี่เจมส์,ป๋าJdadmin,พี่กานดา admin ทุกๆท่าน และนางฟ้า BMS
ทำเพื่อใครสักคนฉันได้ทำเพื่อความรัก
ร้องให้สักคนฉันก็ร้องจากหัวใจ
รักที่มันต้องจบมันก็ยังงดงาม ฉันยังจำไว้
Nologo How to be hosxp star