ผู้เขียน หัวข้อ: จะเก็บยอดคนไข้ความดัน ที่ได้รับการตรวจภาวะแทรกซ้อนทางตา ไม่ทราบว่าต้องเขียนคำสั่ง sql อย่างไรครับ  (อ่าน 2717 ครั้ง)

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

ออฟไลน์ Guitar-hero

  • Hero Member
  • *****
  • กระทู้: 605
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลละแม,รพ.ละแม
จะเก็บยอดคนไข้ความดัน ที่ได้รับการตรวจภาวะแทรกซ้อนทางตา ไม่ทราบว่าต้องเขียนคำสั่ง sql อย่างไรครับ
จีระยุทธ ปิ่นสุวรรณ นักวิชาการคอมพิวเตอร์(พนักงานราชการ)
รพช.ละแม จ.ชุมพร
MASTER: HP Proliant Dl160 gen10
SLAVE: Dell PowerEdge T610 Quad core Intel 3.0G Ram 8GB Centos 5.9+Mysql 5.5

ออฟไลน์ supakorn_hos

  • Full Member
  • ***
  • กระทู้: 238
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลเวียงสา จังหวัดน่าน
ของผมให้เจ้าหน้าที่กรองเอาเองจากหน้า รายชื่อผู้ป่วยใน clinic เลยคับ
ตรงหัว column จะกรองได้

ถ้ากรองเป็น จะเอาอะไรก็ได้จากหน้าจอนั้นหล่ะครับ
นักวิชาการคอมพิวเตอร์  รพ.เวียงสา จ.น่าน
ขึ้นระบบ 20 มีนาคม 2553 โดย ทีม admin จ.น่าน
Master : Dell R210 Intel(R) Xeon(R) X3440 Processor Ram 16 Gb
Slave : Dell T110 Intel(R) Xeon(R) X3430 Processor Ram 16 Gb
 
CentOS 6.4 64 bit MySQL 5.5 mariadb
โรงพยาบาลเวียงสา จังหวัดน่าน
http://www.sahospital.go.th
Activated : 13 พฤศจิกายน 2555

ออฟไลน์ jameborn

  • Full Member
  • ***
  • กระทู้: 113
  • เด็กป๋าเวช
  • Respect: 0
    • ดูรายละเอียด
select count(distinct c.hn) 'Case'
,count(distinct if(s.do_eye_screen='Y',s.clinicmember_id,null)) 'Screen'
,count(distinct if(s.has_eye_cormobidity='Y',s.clinicmember_id,null)) 'Has'
from clinicmember c
left join clinicmember_cormobidity_screen s on s.clinicmember_id=c.clinicmember_id
and s.screen_date between '2012-10-1' and '2012-12-31'
where c.clinic in (002)

แน่ใจว่าคุณบันทึกของผู้ป่วยความดัน
server :Acer Altos G320
 pentium D 3.00 GHz 2.99 GHz ram 512 MB
HDD:160 GB OS : server 2003 r2 My SQL 5.1.20-bata
replication: intel cpu 2160 ram 896 HDD 160 gb os: server 2003 r2
client:intel intel cpu 2160 ram 896 HDD 160 gb os: server 2003 r2
::HOSxP::v.3.52.8.30  HOSxP pcu ::v.3.52.8.25
***ไม่เสียสละ ชัยชนะไม่เกิด***