BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: SV_Phichit ที่ ตุลาคม 18, 2011, 08:08:44 AM

หัวข้อ: ขอคำสั่ง SQL ครับ แสดงค้างชำระครับ
เริ่มหัวข้อโดย: SV_Phichit ที่ ตุลาคม 18, 2011, 08:08:44 AM
ขอคำสั่ง SQL แสดงข้อมูลในตาราง ครับ แสดงการค้างชำระ
คนไข้ค้างชำระแต่ละสิทธิ์การรักษา แบบกำหนดวันที่เริ่มต้น และวันที่สิ้นสุดได้ครับ
หัวข้อ: Re: ขอคำสั่ง SQL ครับ แสดงค้างชำระครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ ตุลาคม 18, 2011, 09:02:27 AM
ประมาณ ว่า...ไม่สนใจสิทธิก่อน แต่มียอดค่าใช้จ่ายมากกว่าศูนย์บาท..และไม่มีในตารางออกใบเสร็จหรือมูลค่าเงินที่ถูกเก็บยังเป็นศูนย์บาทครับ..

 select v.hn,concat(p.pname,p.fname,' ',p.lname) as ptname,  t.name as pttype_name,  v.vstdate,v.pdx,v.income  from vn_stat v  left outer join patient p on p.hn=v.hn  left outer join pttype t on t.pttype=v.pttype  where v.vstdate between '2011-10-18'  and '2011-10-18' and   (v.paid_money>0 and v.rcpt_money=0)  order by v.vn
หัวข้อ: Re: ขอคำสั่ง SQL ครับ แสดงค้างชำระครับ
เริ่มหัวข้อโดย: SV_Phichit ที่ ตุลาคม 18, 2011, 10:52:13 AM
แล้วถ้าต้องการใส่รหัสสิทธิ์ 24 ต้องแก้ส่วนไหนครับ ;D
หัวข้อ: Re: ขอคำสั่ง SQL ครับ แสดงค้างชำระครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ ตุลาคม 18, 2011, 11:09:33 AM
แล้วถ้าต้องการใส่รหัสสิทธิ์ 24 ต้องแก้ส่วนไหนครับ ;D



 select v.hn,concat(p.pname,p.fname,' ',p.lname) as ptname,  t.name as pttype_name,  v.vstdate,v.pdx,v.income  from vn_stat v  left outer join patient p on p.hn=v.hn  left outer join pttype t on t.pttype=v.pttype  where v.pttype="24" and v.vstdate between '2011-10-18'  and '2011-10-18' and   (v.paid_money>0 and v.rcpt_money=0)  order by v.vn
หัวข้อ: Re: ขอคำสั่ง SQL ครับ แสดงค้างชำระครับ
เริ่มหัวข้อโดย: SV_Phichit ที่ ตุลาคม 18, 2011, 13:23:55 PM
ขอบคุณครับ รบกวนอีกนิดครับ
ผมต้องการลบข้อมูลในตารางของการค้างชำระของเจ้าหน้าที่โรงพยาบาลทุกคน โดยใช้สิทธิการรักษารหัส 24
จะต้องการลบข้อมูลตั้งแต่วันที่ 01/10/2010 ถึง 30/09/2011 ต้องใช้คำสั่งอย่างไรครับ
หัวข้อ: Re: ขอคำสั่ง SQL ครับ แสดงค้างชำระครับ
เริ่มหัวข้อโดย: Bond_007 ที่ ตุลาคม 18, 2011, 13:49:33 PM
ขอบคุณครับ รบกวนอีกนิดครับ
ผมต้องการลบข้อมูลในตารางของการค้างชำระของเจ้าหน้าที่โรงพยาบาลทุกคน โดยใช้สิทธิการรักษารหัส 24
จะต้องการลบข้อมูลตั้งแต่วันที่ 01/10/2010 ถึง 30/09/2011 ต้องใช้คำสั่งอย่างไรครับ
select v.hn,concat(p.pname,p.fname,' ',p.lname) as ptname,  t.name as pttype_name,  v.vstdate,v.pdx,v.income  from vn_stat v  left outer join patient p on p.hn=v.hn  left outer join pttype t on t.pttype=v.pttype  where v.pttype="24" and v.vstdate between '2010-10-01'  and '2011-09-30' and   (v.paid_money>0 and v.rcpt_money=0)  order by v.vn
หัวข้อ: Re: ขอคำสั่ง SQL ครับ แสดงค้างชำระครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ ตุลาคม 18, 2011, 14:02:01 PM
ทำประเภท ชำระเงิน เป็นลูกหนี้สิทธิ...แล้วก็สั่งผ่านหน้าจอการเงินดีกว่าครับ..ยืนยันยอดค่าใช้จ่ายลูกหนี้..ปิดมูลค่าการเงิน...ไม่แนะนำใช้แก้ตรง ๆที่ตารางครับ...
หัวข้อ: Re: ขอคำสั่ง SQL ครับ แสดงค้างชำระครับ
เริ่มหัวข้อโดย: mslangu ที่ กันยายน 21, 2012, 13:46:20 PM
ถ้าเป็นผู้ป่วยใน เอาจากตารางไหนครับ และสิทธิที่ไม่ใช่คนไทย กรองอย่างไรได้บ้างครับ