ผู้เขียน หัวข้อ: ขอคำชี้แนะคำสั่งรายงาน X-Ray ดังนี้ครับ  (อ่าน 5100 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ panus_t

  • Hero Member
  • *****
  • กระทู้: 2,368
  • Respect: +8
    • ดูรายละเอียด
ขอคำชี้แนะคำสั่งรายงาน X-Ray ดังนี้ครับ
« เมื่อ: กรกฎาคม 16, 2013, 09:16:11 AM »
0
ความต้องการ
1.แยกนอก-ในเวลาราชการ (นอกเวลา = วันหยุุดใน Holiday และวันปกติ ที่ไม่ใช้เวลา 08.00-16.00)
2.แยกผู้ป่วยนอก-ใน
3.ต้องการแค่จำนวนครับ (Select และ Count)
 ;D :D

select *
from xray_report x
left outer join holiday h on h.holiday_date=x.request_date
where x.request_date between "2013-07-01" and "2013-07-15" and h.holiday_date=x.request_date
โรงพยาบาลเสิงสาง จ.นครราชสีมา (ขนาด  60  เตียง ปี2554)  ขึ้นระบบโดยทีมงาน BMS  เมื่อเดือนเมษายน 2551
ก่อนหน้านั้นขึ้นระบบเมื่อ 07/07/07 ฤกษ์ดี  Master Server  IBM System x3500M4  RAM ECC 24 GB. HardDisk SAS 450x3 GB. ServerRAID M1100 Series Zero RAID5  OS:CentOS 6.4  MySQLPercona : 5.5.30-30.1

ออฟไลน์ woravet

  • Sr. Member
  • ****
  • กระทู้: 415
  • Respect: +12
    • ดูรายละเอียด
Re: ขอคำชี้แนะคำสั่งรายงาน X-Ray ดังนี้ครับ
« ตอบกลับ #1 เมื่อ: กรกฎาคม 16, 2013, 12:44:11 PM »
0
1.นอก/ในเวลา
select count(x.vn) total
,sum(dayofweek(x.request_date) in (1,7)
or h.holiday_date is not null
or x.request_time<'08:00:00'
or x.request_time>'16:00:00') outtime
,sum(!(dayofweek(x.request_date) in (1,7)
or h.holiday_date is not null
or x.request_time<'08:00:00'
or x.request_time>'16:00:00')) intime
from xray_report x
left  join holiday h on h.holiday_date=x.request_date
where x.request_date between '2013-1-1' and '2013-1-31'

2.OPD/IPD
select count(x.vn) total
,sum(length(an)<>9) 'OPD'
,sum(length(an)=9) 'IPD'
from xray_report x
where x.request_date between '2013-1-1' and '2013-1-31'
รพ.บึงสามัคคี จ.กำแพงเพชร
*********************
อ.สุชัยและคณะ ขึ้นระบบ 29 ตค.49(Linux+Fedara 5)
*********************
ปัจจุบัน
HOSxP version 3.53.4.27
Server:Windows XP SP2,MySQL 5
Client ประมาณ 15 เครื่อง

ออฟไลน์ panus_t

  • Hero Member
  • *****
  • กระทู้: 2,368
  • Respect: +8
    • ดูรายละเอียด
Re: ขอคำชี้แนะคำสั่งรายงาน X-Ray ดังนี้ครับ
« ตอบกลับ #2 เมื่อ: กรกฎาคม 16, 2013, 13:22:52 PM »
0
ขอบคุณครับ  (กด Like แล้วไม่เห็นขึ้นชื่อผมเลย ท่านใดเป็นบ้าง หรือมีคำตอบเรื่องนี้หรือเปล่าครับ   ;D)
โรงพยาบาลเสิงสาง จ.นครราชสีมา (ขนาด  60  เตียง ปี2554)  ขึ้นระบบโดยทีมงาน BMS  เมื่อเดือนเมษายน 2551
ก่อนหน้านั้นขึ้นระบบเมื่อ 07/07/07 ฤกษ์ดี  Master Server  IBM System x3500M4  RAM ECC 24 GB. HardDisk SAS 450x3 GB. ServerRAID M1100 Series Zero RAID5  OS:CentOS 6.4  MySQLPercona : 5.5.30-30.1

ออฟไลน์ panus_t

  • Hero Member
  • *****
  • กระทู้: 2,368
  • Respect: +8
    • ดูรายละเอียด
Re: ขอคำชี้แนะคำสั่งรายงาน X-Ray ดังนี้ครับ
« ตอบกลับ #3 เมื่อ: กรกฎาคม 16, 2013, 13:36:16 PM »
0
ถ้าจะนำคำสั่ง SQL 2 ชุดนี้มาทำรายงานเป็นตัวเดียวกัน ทำยังไงครับ... ;D
โรงพยาบาลเสิงสาง จ.นครราชสีมา (ขนาด  60  เตียง ปี2554)  ขึ้นระบบโดยทีมงาน BMS  เมื่อเดือนเมษายน 2551
ก่อนหน้านั้นขึ้นระบบเมื่อ 07/07/07 ฤกษ์ดี  Master Server  IBM System x3500M4  RAM ECC 24 GB. HardDisk SAS 450x3 GB. ServerRAID M1100 Series Zero RAID5  OS:CentOS 6.4  MySQLPercona : 5.5.30-30.1