ผู้เขียน หัวข้อ: เรียนสมาชิกขอความช่วยเหลือครับ  (อ่าน 5980 ครั้ง)

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

ออฟไลน์ yuttasak

  • Full Member
  • ***
  • กระทู้: 118
  • Respect: 0
    • ดูรายละเอียด
เรียนสมาชิกขอความช่วยเหลือครับ
« เมื่อ: ธันวาคม 21, 2010, 09:15:03 AM »
0
เนื่องจากโรงพยาบาล มีการออกหน่วยแพทย์ (ของ PCUในโรงพยาบาล) ได้มีการตรวจรักษา
และมีการขอดึงข้อมูลที่ได้ทำไว้ โดยนำข้อมูลทั้งหมดมากรอกในโรงพยาบาล แต่เนื่องจากผมไม่มีความรู้การเขียน SQL จึงขอความช่วยเหลือจากเพื่อนสมาชิกขอความเมตตาเขียนให้หน่อยครับตามรูปที่แนบมาครับ
Mr.yuttasak  archasai (ฅนเลี้ยงหมู)
Server IBM System x3200 Server  RAM 8 G HDD 147 G
HOSxP 3.56.02.15 MySQL 5.5.4.33-31
โรงพยาบาลลอง อ.ลอง จ.แพร่
ชื่นชอบที่สุด www.thailongboat.com สุดยอดเว็บไซด์เรือยาวไทย
เจ้าแม่สายฟ้า วัดบุญยืนพระอารามหลวง อำเภอเวียงสา จังหวัดน่าน

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: เรียนสมาชิกขอความช่วยเหลือครับ
« ตอบกลับ #1 เมื่อ: ธันวาคม 21, 2010, 09:24:32 AM »
0
ต้องการดึงข้อมูลจาก Excel เหมือนตัวอย่างที่แนบมาเข้า HOSxP หรอครับ
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

ออฟไลน์ yuttasak

  • Full Member
  • ***
  • กระทู้: 118
  • Respect: 0
    • ดูรายละเอียด
Re: เรียนสมาชิกขอความช่วยเหลือครับ
« ตอบกลับ #2 เมื่อ: ธันวาคม 21, 2010, 09:33:39 AM »
0
ใช่แล้วครับ....เขียนเป็น SQL แล้ว Export ออกเป็นExcel ครับ
Mr.yuttasak  archasai (ฅนเลี้ยงหมู)
Server IBM System x3200 Server  RAM 8 G HDD 147 G
HOSxP 3.56.02.15 MySQL 5.5.4.33-31
โรงพยาบาลลอง อ.ลอง จ.แพร่
ชื่นชอบที่สุด www.thailongboat.com สุดยอดเว็บไซด์เรือยาวไทย
เจ้าแม่สายฟ้า วัดบุญยืนพระอารามหลวง อำเภอเวียงสา จังหวัดน่าน

ออฟไลน์ yuttasak

  • Full Member
  • ***
  • กระทู้: 118
  • Respect: 0
    • ดูรายละเอียด
Re: เรียนสมาชิกขอความช่วยเหลือครับ
« ตอบกลับ #3 เมื่อ: ธันวาคม 21, 2010, 14:48:42 PM »
0
เขียนเป็น SQL แล้วสามารถส่งออกมาได้ในรูปแบบนี้ครับ
Mr.yuttasak  archasai (ฅนเลี้ยงหมู)
Server IBM System x3200 Server  RAM 8 G HDD 147 G
HOSxP 3.56.02.15 MySQL 5.5.4.33-31
โรงพยาบาลลอง อ.ลอง จ.แพร่
ชื่นชอบที่สุด www.thailongboat.com สุดยอดเว็บไซด์เรือยาวไทย
เจ้าแม่สายฟ้า วัดบุญยืนพระอารามหลวง อำเภอเวียงสา จังหวัดน่าน

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: เรียนสมาชิกขอความช่วยเหลือครับ
« ตอบกลับ #4 เมื่อ: ธันวาคม 21, 2010, 16:13:00 PM »
0
select vn.vstdate,concat(pt.pname,fname,'  ',lname) as ptname,pt.cid,vn.pttype,ptt.name,
vn.pdx,icd.name,vn.income
from vn_stat vn
left outer join patient pt on pt.hn=vn.hn
left outer join pttype ptt on ptt.pttype=vn.pttype
left outer join icd101 icd on icd.code=vn.pdx
where vn.vstdate between '2010-11-01' and '2010-11-01'

กำหนดช่วงวันที่ใหม่ run ใน SQL Query แล้วคลิกขวา Excel Export ครับ
ยังเหลือ Field สุดท้ายให้เอาไปคิดต่อครับผมยังหาไม่เจอเหมือนกัน  ;D ;D ;D
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

ออฟไลน์ poramat

  • Hero Member
  • *****
  • กระทู้: 1,186
  • Respect: +36
    • ดูรายละเอียด
Re: เรียนสมาชิกขอความช่วยเหลือครับ
« ตอบกลับ #5 เมื่อ: ธันวาคม 21, 2010, 16:20:53 PM »
0
select vn.vstdate,concat(pt.pname,fname,'  ',lname) as ptname,pt.cid,vn.pttype,ptt.name,
vn.pdx,icd.name,vn.income,ost.name
from vn_stat vn
left outer join patient pt on pt.hn=vn.hn
left outer join pttype ptt on ptt.pttype=vn.pttype
left outer join icd101 icd on icd.code=vn.pdx
left outer join ovst ovs on ovs.vn=vn.vn
left outer join ovstost ost on ost.ovstost=ovs.ovstost
where vn.vstdate between '2010-11-01' and '2010-11-01'

เพิ่ม Field สุดท้ายให้แล้วครับเพิ่งหาเจอ
ปรเมษฐ  แควภูเขียว poramat.pik@gmail.com
รพ.เกษตรสมบูรณ์ จ.ชัยภูมิ (รพช. 60 เตียง)
www.kaset-hospital.org
Implement 10 มี.ค.53 by BMS
HOSxP 3.55.12.25f + DataCenter + LIS
CentOS 5.5 _64
MySQL 5.1.54 percona+ExtraDB
HOSxP PCU รพสต. 16 แห่ง
ชื่นชม อบอุ่น มั่นใจ ในชุมชน HOSxP ครับ

ออฟไลน์ yuttasak

  • Full Member
  • ***
  • กระทู้: 118
  • Respect: 0
    • ดูรายละเอียด
Re: เรียนสมาชิกขอความช่วยเหลือครับ
« ตอบกลับ #6 เมื่อ: ธันวาคม 22, 2010, 08:21:31 AM »
0
 ;)ต้องขอขอบพระคุณอาจารย์ pikepid มากๆครับผม
Mr.yuttasak  archasai (ฅนเลี้ยงหมู)
Server IBM System x3200 Server  RAM 8 G HDD 147 G
HOSxP 3.56.02.15 MySQL 5.5.4.33-31
โรงพยาบาลลอง อ.ลอง จ.แพร่
ชื่นชอบที่สุด www.thailongboat.com สุดยอดเว็บไซด์เรือยาวไทย
เจ้าแม่สายฟ้า วัดบุญยืนพระอารามหลวง อำเภอเวียงสา จังหวัดน่าน

ออฟไลน์ yuttasak

  • Full Member
  • ***
  • กระทู้: 118
  • Respect: 0
    • ดูรายละเอียด
Re: เรียนสมาชิกขอความช่วยเหลือครับ
« ตอบกลับ #7 เมื่อ: ธันวาคม 22, 2010, 09:05:14 AM »
0
ถ้าผมต้องการให้โชว์แยกตามห้องตรวจต้องทำยังัยต่อครับ
and ovst.main_dep="402"  เอาไปใส่ตรงไหนดีครับ
Mr.yuttasak  archasai (ฅนเลี้ยงหมู)
Server IBM System x3200 Server  RAM 8 G HDD 147 G
HOSxP 3.56.02.15 MySQL 5.5.4.33-31
โรงพยาบาลลอง อ.ลอง จ.แพร่
ชื่นชอบที่สุด www.thailongboat.com สุดยอดเว็บไซด์เรือยาวไทย
เจ้าแม่สายฟ้า วัดบุญยืนพระอารามหลวง อำเภอเวียงสา จังหวัดน่าน