BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: โรงพยาบาลอัมพวา ที่ กรกฎาคม 05, 2011, 15:27:17 PM
-
รายงานการเงิน ผลรวม คน กับครั้งมัน รวม มาไม่เท่ากันอ่ะครับ
-
ไม่แปลก...ใน 1 เดือน คน 1 คน อาจมา หลายครั้ง ดังนั้น ครั้งย่อม ต้องมากกว่าคนครับ...เมื่อ group by pttype ครับ...
-
ไม่แปลก...ใน 1 เดือน คน 1 คน อาจมา หลายครั้ง ดังนั้น ครั้งย่อม ต้องมากกว่าคนครับ...เมื่อ group by pttype ครับ...
พี่เกื้อ ผล รวม มันรวมผิด อ่ะ อยากได้ผม รวมของแต่ละช่องอ่ะครับ
-
select v.pttype,p.name,count(distinct v.hn) 'case',count(*) 'total'
,inc16 as 'Room_Food'
,inc12 as 'drug'
,inc01+inc02+inc03 as 'Lab'
,inc04+inc05 as 'Xray'
,inc
,income
from vn_stat v
left join pttype p on p.pttype=v.pttype
where v.vstdate between '2011-1-1' and '2011-1-31'
group by v.pttype
ประมาณนี้มั๊ย
ประยุกต์กับ income_group ว่าอยู่รายการไหนกันแน่
-
การเงินต้องการเป้น ผลรวมเลยอ่ะครับเอาช่อง คน ครั้ง รวมเลยในช่องผม รวม ต้องทำไงอ่ะครับ
-
select v.pttype,p.name,count(distinct v.hn) 'case',count(*) 'total'
,inc16 as 'Room_Food'
,inc12 as 'drug'
,inc01+inc02+inc03 as 'Lab'
,inc04+inc05 as 'Xray'
,inc
,income
from vn_stat v
left join pttype p on p.pttype=v.pttype
where v.vstdate between '2011-1-1' and '2011-1-31'
group by v.pttype
ประมาณนี้มั๊ย
ประยุกต์กับ income_group ว่าอยู่รายการไหนกันแน่
ลองเพิ่ม v.vn ไปที่ Group by ไปอีก 1 Field ครับคำสั่งก็จะประมาณนี้ครับ
Group By v.pttype,v.vn
-
select v.pttype,p.name,count(distinct v.hn) 'case',count(*) 'total'
,inc16 as 'Room_Food'
,inc12 as 'drug'
,inc01+inc02+inc03 as 'Lab'
,inc04+inc05 as 'Xray'
,inc
,income
from vn_stat v
left join pttype p on p.pttype=v.pttype
where v.vstdate between '2011-1-1' and '2011-1-31'
group by v.pttype
ประมาณนี้มั๊ย
ประยุกต์กับ income_group ว่าอยู่รายการไหนกันแน่
ลองเพิ่ม v.vn ไปที่ Group by ไปอีก 1 Field ครับคำสั่งก็จะประมาณนี้ครับ
Group By v.pttype,v.vn
อย่าว่าผม งั้นงี้นะครับผมไม่ทราบจริงๆ ว่า ต้อง แก้ตรงไหนคำสั่ง มันเยอะมากมาย ผมงง อ่ะครับ ช่วยอธิบายให้ละเอียดอีกนิดได้ไหมครับ ขอคุณครับ
-
select v.pttype,p.name,count(distinct v.hn) 'case',count(*) 'total'
,inc16 as 'Room_Food'
,inc12 as 'drug'
,inc01+inc02+inc03 as 'Lab'
,inc04+inc05 as 'Xray'
,inc
,income
from vn_stat v
left join pttype p on p.pttype=v.pttype
where v.vstdate between '2011-1-1' and '2011-1-31'
group by v.pttype,v.vn
ลอง แบบนี้ แล้วไปลองระบบใน Slave ครับ..
-
เอาไปวางตรงวาริเอเบิ้ล หรือวางไว้ชุดคำสั้งข้างหน้าอ่ะครับพี่เกื้อผม ไม่เคยเรียนการทำรีพอตเลย ศึกษาเองขอไปเรียน รพ ก็ไม่ให้ไป อิอิ ระบายหน่อย เลย ทำเป็นแต่คิวรี่ แต่เค้าให้แก้รายงานเลยไม่ค่อยรู้เรื่องอ่ะครับ
-
??? ??? ???