BMS-HOSxP Community

HOSxP => Report Exchange => ข้อความที่เริ่มโดย: เด็กดำรำพัน ? ที่ พฤษภาคม 25, 2012, 14:48:31 PM

หัวข้อ: ขออนุเคราะห์คำสั่งsql สรุปค่าใช้จ่ายแบบใน Patient EMRครับ
เริ่มหัวข้อโดย: เด็กดำรำพัน ? ที่ พฤษภาคม 25, 2012, 14:48:31 PM
ขอความอนุ โค๊ด เอ๊ะ อนุเคราะห์ครับ
อาจารย์ท่านใดสามารถเขียนคำสั่งsql สรุปค่าใช้จ่ายแบบใน Patient EMR แท็ปค่าใช้จ่าย ที่สรุปแยกได้ 5หมวด
| รวมค่าใช้จ่าย | ลูกหนี้ | ต้องชำระ | ชำระแล้ว | ค้างชำระ |
ได้บ้างครับ รบกวนขอครับ
อยากได้ไว้พัฒนานู่นนี่นั่นตามภาษาเด้กซนแต่ รู้น้อยครับ รบกวนด้วย ขอบพระคุณล่วงหน้าครับ
:D
หัวข้อ: Re: ขออนุเคราะห์คำสั่งsql สรุปค่าใช้จ่ายแบบใน Patient EMRครับ
เริ่มหัวข้อโดย: woravet ที่ พฤษภาคม 25, 2012, 16:07:25 PM
select v.vn,v.income
,sum(if(o.paidst=00,o.sum_price,0)) 'Paidst00'
,sum(if(o.paidst=01,o.sum_price,0)) 'Paidst01'
,sum(if(o.paidst=02,o.sum_price,0)) 'Paidst02'
,sum(if(o.paidst=03,o.sum_price,0)) 'Paidst03'
,sum(if(o.paidst=04,o.sum_price,0)) 'Paidst04'
from vn_stat v
left join opitemrece o on v.vn=o.vn
where v.vstdate between '2012-1-1' and '2012-1-1'
group by v.vn
ประมาณนี้มั๊ย