ผู้เขียน หัวข้อ: ขอคำชี้แนะ เรื่องฟอร์ม RB1TO2 ออกบัตรใหม่  (อ่าน 3424 ครั้ง)

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

ออฟไลน์ bkl

  • Full Member
  • ***
  • กระทู้: 212
  • อย่ารอโชคชะตา และโชคลาภ ผล จะมาในรูปแบบของการกระทำ
  • Respect: 0
    • ดูรายละเอียด
0
อยากจะเ้พิ่ม นามสกุล บิดา และมารดา  Fatherlname , Motherlname
ในการออกบัตรใหม่ ฟอร์มไม่โชว์ นามสกุลของบิดาและมารดาครับ

มีแต่ชื่อ....รบกวนด้วยครับ....

select r1.name as HN,r1.name1 as Pt_Name,r1.name2 as Pt_Age,r1.name3 as FullAddress,r1.name4 as Sex,r1.date1 as BirthDay,
r2.name as Occupation,r2.name1 as MarryStatus,r2.name2 as Nationality,r2.name3 as Citizenship,r2.name4 as Religion,
r3.name as BloodGroup,r3.name1 as DrugAllergy,r3.name2 as HomeTel,r3.name3 as InformName,r3.name4 as InformAddr,
r4.name as InformRelation,r4.name1 as Father,r4.name2 as Mother,r4.name3 as SPSName,r4.name4 as CardName,
r5.name as CardCODE,r5.name1 as PtRight,r5.name2 as PtRightCode,r5.date1 as RightExpire

from tempreport r1
left outer join tempreport r2 on r2.reportname=r1.reportname and r2.id=r1.id and r2.num=2
left outer join tempreport r3 on r3.reportname=r1.reportname and r3.id=r1.id and r3.num=3
left outer join tempreport r4 on r4.reportname=r1.reportname and r4.id=r1.id and r4.num=4
left outer join tempreport r5 on r5.reportname=r1.reportname and r5.id=r1.id and r5.num=5
where
r1.id="ID-{7A982941-8457-46C2-B99F-839EFFDFA90D}"  and
r2.id="ID-{7A982941-8457-46C2-B99F-839EFFDFA90D}"  and
r3.id="ID-{7A982941-8457-46C2-B99F-839EFFDFA90D}"  and
r4.id="ID-{7A982941-8457-46C2-B99F-839EFFDFA90D}"  and
r5.id="ID-{7A982941-8457-46C2-B99F-839EFFDFA90D}"  and
r1.reportname="RB1T02" and r1.num=1
BUENGKHONGLONG HOSPITAL
โรงพยาบาลบึงโขงหลง จ.บึงกาฬ
Sprite IT MAN   : anivat4542@gmail.com anivat_pn@hotmail.com
Server Master :  CentOS 5.5+Percona-XtraDB
Server Slave   :  CentOS 5.5
Ver : 3.60.12.31
MySQL-server-percona-5.5.41-9
Ram 32G Master ; 8G Slave
Client Windows XP,7 & Windows 10

ออฟไลน์ yord

  • Hero Member
  • *****
  • กระทู้: 1,952
  • PATTANI HOSPITAL
  • Respect: +2
    • ดูรายละเอียด
    • http://www.pattanihos.com
Re: ขอคำชี้แนะ เรื่องฟอร์ม RB1TO2 ออกบัตรใหม่
« ตอบกลับ #1 เมื่อ: กรกฎาคม 28, 2009, 11:01:37 AM »
0
ของผมแบบนี้เด้อครับ ;D
select r1.name as HN,r1.name1 as Pt_Name,r1.name2 as Pt_Age,r1.name4 as Sex,r1.date1 as BirthDay,
concat("เลขที่ ",r5.name5," หมู่ ",r5.name6," ถ. ",r5.name7," ต. ",r5.name8," อ. ",r5.name9," จ. ",r5.name10) as fulladdress,
r2.name as Occupation,r2.name1 as MarryStatus,r2.name2 as Nationality,r2.name3 as Citizenship,r2.name4 as Religion,
r3.name as BloodGroup,r3.name1 as DrugAllergy,r3.name2 as HomeTel,r3.name3 as InformName,r3.name4 as InformAddr,
r4.name as InformRelation,r4.name1 as Father,r4.name2 as Mother,r4.name3 as SPSName,r4.name4 as CardName,
r5.name as CardCODE,r5.name1 as PtRight,r5.name2 as PtRightCode,r5.date1 as RightExpire
from tempreport r1
left outer join tempreport r2 on r2.reportname=r1.reportname and r2.id=r1.id and r2.num=2
left outer join tempreport r3 on r3.reportname=r1.reportname and r3.id=r1.id and r3.num=3
left outer join tempreport r4 on r4.reportname=r1.reportname and r4.id=r1.id and r4.num=4
left outer join tempreport r5 on r5.reportname=r1.reportname and r5.id=r1.id and r5.num=5
where
r1.id="ID-{B276ABDB-56E9-4795-AE2C-EB0D3FFC126C}"  and
r2.id="ID-{B276ABDB-56E9-4795-AE2C-EB0D3FFC126C}"  and
r3.id="ID-{B276ABDB-56E9-4795-AE2C-EB0D3FFC126C}"  and
r4.id="ID-{B276ABDB-56E9-4795-AE2C-EB0D3FFC126C}"  and
r5.id="ID-{B276ABDB-56E9-4795-AE2C-EB0D3FFC126C}"  and
r1.reportname="RB1T02" and r1.num=1
Mr.Yordying Kongkachan (yord02@gmail.com)
ADMIN PATTANI HOSPITAL  http://www.pattanihos.com
เริ่มใช้ HOSxP พฤศจิกายน 2549
(Master)IBM X3650 M3 QuardCord 3.06 1 CPU 20 GBs. of Ram (up to 68 GBs 29/06/56)
Linux 64bit MySQL 5.5.21 64bit (ด้วยความช่วยเหลือของ อ.บอยครับ)
(Slave1)HP ProLiant ML350 G6 Xeon E5530 2.04 20 GBs. Ram (up to 54 GBs 27/06/56)
Linux 64bit MySQL 5.1.30 64bit Database v.3.56.4.9 (29/06/56) client v.3.56.3.19

ออฟไลน์ bkl

  • Full Member
  • ***
  • กระทู้: 212
  • อย่ารอโชคชะตา และโชคลาภ ผล จะมาในรูปแบบของการกระทำ
  • Respect: 0
    • ดูรายละเอียด
Re: ขอคำชี้แนะ เรื่องฟอร์ม RB1TO2 ออกบัตรใหม่
« ตอบกลับ #2 เมื่อ: กรกฎาคม 28, 2009, 11:55:06 AM »
0
จะทดสอบดู...ขอบคุณครับ
BUENGKHONGLONG HOSPITAL
โรงพยาบาลบึงโขงหลง จ.บึงกาฬ
Sprite IT MAN   : anivat4542@gmail.com anivat_pn@hotmail.com
Server Master :  CentOS 5.5+Percona-XtraDB
Server Slave   :  CentOS 5.5
Ver : 3.60.12.31
MySQL-server-percona-5.5.41-9
Ram 32G Master ; 8G Slave
Client Windows XP,7 & Windows 10