BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: roonarmy ที่ เมษายน 13, 2011, 15:48:04 PM

หัวข้อ: ขอคำสั่ง Update ตาราง ovstdiag และ opitemrece
เริ่มหัวข้อโดย: roonarmy ที่ เมษายน 13, 2011, 15:48:04 PM
ขอคำสั่ง Update ตาราง ovstdiag และ opitemrece ครับ จากปัญหาการบันทึกรับบริการย้อนหลังแล้ว vstdate ใน vn_stat กับ ovst ตรงกัน แต่ไม่ตรงกับ vstdate ในตาราง ovstdiag และ opitemrece ต้องการคำสั่ง 
Update vstdate ในตาราง ovstdiag และ opitemrece ให้ตรงกับ vstdate ของ ovst ครับ
หัวข้อ: Re: ขอคำสั่ง Update ตาราง ovstdiag และ opitemrece
เริ่มหัวข้อโดย: pop_hosxp ที่ เมษายน 13, 2011, 16:06:46 PM
คำสั่งที่ 1

update ovstdiag inner join ovst on ovstdiag.vn=ovst.vn set ovstdiag.vstdate=ovst.vstdate

คำสั่งที่ 2

update opitemrece inner join ovst on ovst.vn=opitemrece.vn set opitemrece.vstdate=ovst.vstdate
หัวข้อ: Re: ขอคำสั่ง Update ตาราง ovstdiag และ opitemrece
เริ่มหัวข้อโดย: roonarmy ที่ เมษายน 14, 2011, 14:31:41 PM
อีกนิดนึงครับ แล้วถ้าต้องการ update โดยระบุช่วงเวลาที่ต้องการ ต้องเพิ่มคำสั่งตรงไหนครับ :-\
หัวข้อ: Re: ขอคำสั่ง Update ตาราง ovstdiag และ opitemrece
เริ่มหัวข้อโดย: pop_hosxp ที่ เมษายน 14, 2011, 15:18:38 PM
เพิ่ม where ovst.vstdate between "2011-01-01" and "2011-01-31" เข้าไปท้าย statement เดิมเลยครับ