ผู้เขียน หัวข้อ: มีเรื่องรบกวนทุกท่านอีกแล้ว อยากทราบว่า hosxp มีระบบบันทึกการจ่ายอาหารไหม  (อ่าน 2495 ครั้ง)

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

ออฟไลน์ LDHP

  • Full Member
  • ***
  • กระทู้: 128
  • พิศมัย พื้นนวล พยาบาลชำนาญการ - โรงพยาบาลลำดวน
  • Respect: 0
    • ดูรายละเอียด
หรือว่าหาไม่เจอเอง   
เพราะเท่าที่เช็คดูเหมือนจะมีแค่ระบบการสั่งอาหารเท่านั้น
ยังตอบโจทย์ไม่ได้ว่าคนไข้ได้รับอาหารไปจริงๆหรือปล่าว
ตอนนี้เขียนรายงานจากคำสั่งนี้ ไม่รู้ว่าถูกต้องหรือเปล่า รบกวนช่วยคำสั่งให้หน่อยนะคะ
ขอขอบคุณล่วงหน้านะคะ

set @x:=-1;
select  an.an,an.hn,an.regdate,an.dchdate,DATE_ADD(regdate,interval AGE day) as curr_admit,DATE_FORMAT(DATE_ADD(regdate,interval AGE day),"%W") as as_day_name
,an.ward  as word ,w.name ,s.name as item_name
,if(meal=1,"brekfast",null)as brekfast
,if(meal=2,"lunch",null)as lunch
,if(meal=3,"dinner",null)as dinner
from  an_stat an
left outer join   ward w on w.ward=an.ward
left outer join ( select (@x:=@x+1) as AGE from person limit 100 )  as aa on AGE <=(datediff(dchdate,regdate))
left outer join ipt_food_menu  m on  an.an= m.an  and m.date_id = dayofweek(DATE_ADD(regdate,interval AGE day))
left outer join nutrition_items s on s.nutrition_items_id  =  m.nutrition_items_id
where   DATE_ADD(regdate,interval AGE day) between "2011-10-03"  and "2011-10-03"  and ( dchdate <>"" or dchdate is not null) and meal in ("1","2","3")
order by an.an,curr_admit,word ,meal

master : ibm 3350 xeon 2.66GHz ram 2G  HD 144
  cenos 5.3 mysql 5.1.30

     slave : P4  2.8GHz  ram 2G HD 80G
        redhat 5.0 mysql 5.0.41


ขอขอบคุณท่านอาจารย์ทั้งหลายนะค่ะ ที่ช่วยเหลือให้ความรู้มากมาย