BMS-HOSxP Community

HOSxP => การเขียน SQL Script => ข้อความที่เริ่มโดย: MR.KRAPONG<> ที่ สิงหาคม 24, 2012, 11:05:25 AM

หัวข้อ: ขอคำสั่งดึงผู้มารับบริการ
เริ่มหัวข้อโดย: MR.KRAPONG<> ที่ สิงหาคม 24, 2012, 11:05:25 AM
ขอคำสั่งผู้มารับบริการ แยกตำบล  เอา HN,CID,ชื่อ-สกุล,ที่อยู่(full address),อายุ,วันที่มารับบริการ

ขอบคุณครับ
หัวข้อ: Re: ขอคำสั่งดึงผู้มารับบริการ
เริ่มหัวข้อโดย: udomchok ที่ สิงหาคม 25, 2012, 23:48:47 PM
ขอคำสั่งผู้มารับบริการ แยกตำบล  เอา HN,CID,ชื่อ-สกุล,ที่อยู่(full address),อายุ,วันที่มารับบริการ

ขอบคุณครับ
ถ้าขอมาแบบนี้ เอามาหมดที่มีใน ovst เลยนะ แน่ใจนะ
หัวข้อ: Re: ขอคำสั่งดึงผู้มารับบริการ
เริ่มหัวข้อโดย: poramat ที่ สิงหาคม 26, 2012, 07:58:03 AM
ลองทำรายงานที่เมนู รายงาน > ค้นหาจำนวนผู้ป่วยนอก (Custom Search)
มีคำสั่ง SQL ให้ดูเป็นแนวทางด้วยครับ  :D :D :D
หัวข้อ: Re: ขอคำสั่งดึงผู้มารับบริการ
เริ่มหัวข้อโดย: MR.KRAPONG<> ที่ สิงหาคม 27, 2012, 14:46:27 PM
ขอคำสั่งผู้มารับบริการ แยกตำบล  เอา HN,CID,ชื่อ-สกุล,ที่อยู่(full address),อายุ,วันที่มารับบริการ

ขอบคุณครับ
ถ้าขอมาแบบนี้ เอามาหมดที่มีใน ovst เลยนะ แน่ใจนะ

ครับ  ขอเอาไว้เป็นแนวทางหน่อยครับ
ขอบคุณครับ
หัวข้อ: Re: ขอคำสั่งดึงผู้มารับบริการ
เริ่มหัวข้อโดย: surachat1234 ที่ สิงหาคม 27, 2012, 21:22:42 PM
SELECT p.tmbpart, v.hn, p.cid , CONCAT(p.pname,p.fname," ",p.lname) as pt_name,
   v.age_y, p.addrpart, d.district, d.amphur, d.province, v.vstdate
FROM vn_stat v
INNER JOIN patient p ON p.hn = v.hn
INNER JOIN dbaddress d ON d.iddistrict = CONCAT(p.chwpart,p.amppart,p.tmbpart)
WHERE v.vstdate BETWEEN "2012-08-01" and NOW()
ORDER BY p.tmbpart