ผู้เขียน หัวข้อ: ขอทราบคำสั่ง SQL หญิงตั้งครรภ์  (อ่าน 7308 ครั้ง)

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

mr.yung

  • บุคคลทั่วไป
ขอทราบคำสั่ง SQL หญิงตั้งครรภ์
« เมื่อ: พฤศจิกายน 27, 2012, 09:41:40 AM »
0
ขอทราบคำสั่ง SQL หน่อยครับ  ว่า  เราจะรู้ได้อย่างไรว่าหญิงตั้งครรภ์ที่มารับบริการตรวจก่อนคลอดนั้น  เป็นผู้มารับบริการที่ "ใหม่ในปี" ครับ

 ;)

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: ขอทราบคำสั่ง SQL หญิงตั้งครรภ์
« ตอบกลับ #1 เมื่อ: พฤศจิกายน 27, 2012, 09:51:13 AM »
0
ลองดูครับ

select p.person_id, concat(p.pname,p.fname," ",p.lname) as person_name, pas.anc_service_date
from person_anc_service  pas
join person_anc pa on pa.person_anc_id=pas.person_anc_id
join person p on p.person_id=pa.person_id
join vn_stat v on v.vn=pas.vn
where pas.anc_service_date between "2012-10-01" and "2012-10-31"
and v.count_in_year=0
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

ออฟไลน์ Kanda

  • Sr. Member
  • ****
  • กระทู้: 431
  • Kanda
  • Respect: 0
    • ดูรายละเอียด
    • กานดา
Re: ขอทราบคำสั่ง SQL หญิงตั้งครรภ์
« ตอบกลับ #2 เมื่อ: พฤศจิกายน 27, 2012, 10:41:09 AM »
0
ลองแล้วค่ะ  ลองนำรายชื่อที่ รันได้ไปตรวจสอบที่ระบบบัญชี 2 มีไม่ลงทะเบียนฝากครรภ์ด้วยล่ะ  เภสัชป๊อบดึงข้อมูลมาจากการให้บริการหรือคะ หรืออย่างไร
Suttibak1@hotmail.com
โรงพยาบาลกรุงเทพจุรีเวช ร้อยเอ็ด รพ.ขนาด 101 เตียง

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: ขอทราบคำสั่ง SQL หญิงตั้งครรภ์
« ตอบกลับ #3 เมื่อ: พฤศจิกายน 27, 2012, 10:44:55 AM »
0
ลองแล้วค่ะ  ลองนำรายชื่อที่ รันได้ไปตรวจสอบที่ระบบบัญชี 2 มีไม่ลงทะเบียนฝากครรภ์ด้วยล่ะ  เภสัชป๊อบดึงข้อมูลมาจากการให้บริการหรือคะ หรืออย่างไร

select * from person_anc_service  a
left outer join vn_stat v on v.vn=a.vn
where v.count_in_year ="0"   and a.anc_service_date between"2011-10-01" and "2012-10-31"

ข้อมูลตรงกัน  แสดงว่า ..ของ คุณกานดา  อาจมีปัญหาที่ตาราง  person_anc ครับ..ระบบการลงทะเบียนสมาชิก บัญชี 2  ??? ???

person_anc คือสมาชิกบัญชี 1 ที่เป็น สมาชิกบัญชี 2

person_anc_service คือ สมาชิกบัญชี 2 ที่มารับบริการฝากครรภ์

และมีจำนวน visit ตรงกับการส่งตรวจในระบบงาน OPD และมีเพียง visit แรกในปี  ณ วันรับบริการ
« แก้ไขครั้งสุดท้าย: พฤศจิกายน 27, 2012, 10:49:14 AM โดย เกื้อกูล ครับ.. »
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: ขอทราบคำสั่ง SQL หญิงตั้งครรภ์
« ตอบกลับ #4 เมื่อ: พฤศจิกายน 27, 2012, 19:22:15 PM »
0
ตาม อ.เกื้อ ครับ ถ้าีมีข้อมูลใน person_anc_service ก็ต้องเคยมีการลงทะเบียนในบัญชี 2 แล้ว ตอนค้นหาได้ ติ๊กตรงช่อง "แสดงทุกคน" หรือเปล่าครับ เผื่อคนที่ต้องการหานั้น d/c ไปแล้ว ทำให้หาไม่เจอครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/