BMS-HOSxP Community

HOSxP => Delphi / Pascal => ข้อความที่เริ่มโดย: gweeped ที่ กุมภาพันธ์ 17, 2012, 15:16:02 PM

หัวข้อ: ตรวจสคริปท์ให้หน่อยค่า
เริ่มหัวข้อโดย: gweeped ที่ กุมภาพันธ์ 17, 2012, 15:16:02 PM
  Value :=   GetSQLStringData('SELECT clinic.name ' +
'FROM clinic '+
'INNER JOIN oapp ON oapp.clinic = clinic.name '+
'where oapp.oapp_id="'+DBPipeline['oapp_id']+'" ');

อยากดึง ชื่อคลินิคในบัตรนัด แล้วมันไม่ยอมออกมาซักทีค่า

ต้องเขียนแบบไหนค่ะ เขียนมั่วๆมาแบบข้างบนแล้วไม่ยอมออก T^T

คำสั่ง mySQL จาก FORM-Appointment

หน้าตาแบบนี้ค่า

select o.*,concat(p.pname,p.fname,"  ",p.lname) as ptname,d.name as doctor_name ,
c.name as clinic_name,k.department,ov.icd10 as diag,icd.name as tname

from
oapp o

left outer join patient p on p.hn=o.hn
left outer join doctor d on d.code=o.doctor
left outer join clinic c on c.clinic=o.clinic
left outer join kskdepartment k on k.depcode=o.depcode
left outer join ovstdiag ov on ov.vn=o.vn and ov.diagtype = "1"
left outer join icd101 icd on icd.code=ov.icd10

where
o.oapp_id=134181
หัวข้อ: Re: ตรวจสคริปท์ให้หน่อยค่า
เริ่มหัวข้อโดย: woravet ที่ กุมภาพันธ์ 17, 2012, 16:12:11 PM
Value :=   GetSQLStringData('SELECT clinic.name ' +
'FROM clinic '+
'INNER JOIN oapp ON oapp.clinic = clinic.clinic '+
'where oapp.oapp_id="'+DBPipeline['oapp_id']+'" ');

หัวข้อ: Re: ตรวจสคริปท์ให้หน่อยค่า
เริ่มหัวข้อโดย: udomchok ที่ กุมภาพันธ์ 17, 2012, 16:22:39 PM
คำสั่ง mySQL จาก FORM-Appointment

หน้าตาแบบนี้ค่า

select o.*,concat(p.pname,p.fname,"  ",p.lname) as ptname,d.name as doctor_name ,
c.name as clinic_name,k.department,ov.icd10 as diag,icd.name as tname

from
oapp o

left outer join patient p on p.hn=o.hn
left outer join doctor d on d.code=o.doctor
left outer join clinic c on c.clinic=o.clinic
left outer join kskdepartment k on k.depcode=o.depcode
left outer join ovstdiag ov on ov.vn=o.vn and ov.diagtype = "1"
left outer join icd101 icd on icd.code=ov.icd10

where
o.oapp_id=134181

ทำไมไม่ใช้ c.name as clinic_name ล่ะครับ
select มาแล้ว ไม่ใช้ประโยชน์ จะ select มาทำไมครับ  ;D ;D ;D ;D ;D
หัวข้อ: Re: ตรวจสคริปท์ให้หน่อยค่า
เริ่มหัวข้อโดย: gweeped ที่ กุมภาพันธ์ 20, 2012, 08:56:33 AM
ขอบคุณค้าบบ

ขอให้สนุกกับงานประชุมนะค้าบ  :D