ผู้เขียน หัวข้อ: แปลเป็นภาษาไทยทีละบรรทัดให้ด้วยครับต้องการเพิ่ม filed ใน ใบsummary  (อ่าน 5550 ครั้ง)

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

ออฟไลน์ แอดวิน รพ.สหัสขันธ์

  • Sr. Member
  • ****
  • กระทู้: 487
  • Respect: +2
    • ดูรายละเอียด
ผมต้องการเพิ่มฟิลด์ชื่อแพทย์ (name) จากตาราง Doctor ใน REPORT-RG501 ครับ
บังเอิญ ภาษาและคำสั่ง ใน SQL ผมไม่แข็งแรงครับ รู้จัก เพียง Select ท่าวววววววน้านนนน
***************************************************
select
"Thai" as eclinic ,
"Medicine" as admitdepart,
i.*,
pcn.cardno as CID_CODE,
concat(pt.pname,pt.fname,"  ",pt.lname) as PT_NAME,
concat(pt.addrpart," หมู่ ",pt.moopart," ต.",t3.name," อ.",t2.name," จ.",t1.name) as ADDRESS,
sx.name as SEX_NAME,
mr.name as MARRYSTATUS,
oc.name as OCCUPATION,
pt.birthday as DOB,
pt.informname as INFORMNAME,
concat("<",pt.informrelation,">") as INFORMRELATION,
pt.informaddr as INFORMADDR,
pty.name as PTTYPENAME,
wd.name as WARD_NAME,
sp.name as SPCLTY_NAME

from an_stat i
left outer join ptcardno pcn on pcn.hn=i.hn and pcn.cardtype="01"
left outer join patient pt on pt.hn=i.hn
left outer join sex sx on sx.code=pt.sex
left outer join marrystatus mr on mr.code=pt.marrystatus
left outer join occupation oc on oc.occupation=pt.occupation
left outer join pttype pty on pty.pttype=i.pttype
left outer join ward wd on wd.ward=i.ward
left outer join spclty sp on sp.spclty=i.spclty
left outer join thaiaddress t1 on t1.codetype="1" and t1.chwpart=pt.chwpart
left outer join thaiaddress t2 on t2.codetype="2" and t2.chwpart=pt.chwpart and t2.amppart=pt.amppart
left outer join thaiaddress t3 on t3.codetype="3" and t3.chwpart=pt.chwpart and t3.amppart=pt.amppart
      and t3.tmbpart=pt.tmbpart
where i.an="510000001"

limit 1
รพ.สหัสขันธ์ จ.กาฬสินธุ์ เริ่มใช้ HosXp ครั้งแรก ปี 49 โดย BMS (คุณไพรัตน์ จัดให้) หลังจากนั้นก็ล่มไป 1 ปี เริ่มอีกครั้ง
1 มีนาคม 2551 โดย พี่เวก แห่ง รพ.เขาวง ช่วย ครับ
HosXP 3.54.2.2 Master : IBX X3400M2 Xeon 2.5 DDR3 16 GB HDD 250 G
Percona-Server 51-5.1.53-rel12.4.181.rhel5.x86_64 CentOs 5.5 Text Mode 64 bit

Slave : IBX X3200 M3 Xeon 2.4 DDR3 14 GB HDD 250 GB-SAS
Percona-Server 5.5 rhel5.x86_64 CentOs 6.0 Text Mode 64 bit
40 client   ครับ

ออฟไลน์ jdadmin1

  • Hero Member
  • *****
  • กระทู้: 6,468
  • "เครื่องชำรุด...งดใช้งานชั่วคราว"
  • Respect: +33
    • ดูรายละเอียด
 :'( :'( :'( รอ อ.อ๊อด นะครับ ผมแปลได้แต่ภาษาอังกฤษแนวอื่น แบบนี้ต้อง อ.อ๊อด  :'( :'( :'(
โรงพยาบาลพระสมุทรเจดีย์สวาทยานนท์ จังหวัดสมุทรปราการ
Master   : HOSxP 3.67.6.5
Slave1   : HOSxP 3.67.6.5
Upgrade 8/06/2567
Facebook : Suntad Mamak

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
select
"Thai" as eclinic ,
"Medicine" as admitdepart,
i.*,
pcn.cardno as CID_CODE,
concat(pt.pname,pt.fname,"  ",pt.lname) as PT_NAME,
concat(pt.addrpart," &Euml;&Aacute;&Ugrave;&egrave; ",pt.moopart," &micro;.",t3.name," &Iacute;.",t2.name," &uml;.",t1.name) as ADDRESS,
sx.name as SEX_NAME,
mr.name as MARRYSTATUS,
oc.name as OCCUPATION,
pt.birthday as DOB,
pt.informname as INFORMNAME,
concat("<",pt.informrelation,">") as INFORMRELATION,
pt.informaddr as INFORMADDR,
pty.name as PTTYPENAME,
wd.name as WARD_NAME,
sp.name as SPCLTY_NAME,
dc.name as DOCTOR_NAME

from an_stat i
left outer join ptcardno pcn on pcn.hn=i.hn and pcn.cardtype="01"
left outer join patient pt on pt.hn=i.hn
left outer join sex sx on sx.code=pt.sex
left outer join marrystatus mr on mr.code=pt.marrystatus
left outer join occupation oc on oc.occupation=pt.occupation
left outer join pttype pty on pty.pttype=i.pttype
left outer join ward wd on wd.ward=i.ward
left outer join spclty sp on sp.spclty=i.spclty
left outer join ovst ov on ov.an = i.an
left outer join doctor dc on dc.code = ov.doctor
left outer join thaiaddress t1 on t1.codetype="1" and t1.chwpart=pt.chwpart
left outer join thaiaddress t2 on t2.codetype="2" and t2.chwpart=pt.chwpart and t2.amppart=pt.amppart
left outer join thaiaddress t3 on t3.codetype="3" and t3.chwpart=pt.chwpart and t3.amppart=pt.amppart
      and t3.tmbpart=pt.tmbpart
where i.an="510000001"

limit 1


ลองไปใช้ดูนะครับ คิดว่าน่าจะใช้ได้ ลองดูนะครับ เพิ่มฟิลด์ ชื่อหมอให้แล้วครับ
เดี๋ยวค่อยแปลทีละบรรทัด  ลองใช้ดูก่อนนะครับ
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
ดูตามนี้เลยครับ อิอิ  ;D
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=211.0
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE