43
« เมื่อ: กุมภาพันธ์ 09, 2012, 10:42:08 AM »
รบกวนท่านเทพทั้งหลาย ดูรายงานให้หน่อยครับ ต้องการให้ยาของคนไข้ ออกในบรรทัดเดียวแต่นึกไม่ออกว่าจะ รวมให้อยู่ในบรรทัดเดียว ยังไง
code ประมาณนี้
ChangeReportSQL('select distinct vns.hn,vns.vstdate,concat(p.pname,p.fname," ",p.lname) as namef, '+
'vns.pdx as pdx1,concat(vns.dx0," ",vns.dx1," ",vns.dx2," ",vns.dx3," ",vns.dx4," ",vns.dx5) as pdx2 ,'+
'p.addrpart,p.moopart,ta.name as tum,dg.icode as code,dg.name as drugs '+
'from vn_stat vns '+
'left outer join patient p on vns.hn = p.hn '+
'left outer join icd101 icd on vns.pdx = icd.code '+
'left outer join ovst ovs on vns.hn = ovs.hn '+
'left outer join thaiaddress ta on p.chwpart = ta.chwpart and p.amppart = ta.amppart and p.tmbpart = ta.tmbpart '+
'left outer join opitemrece op on op.hn = vns.hn '+
'left outer join drugitems dg on dg.icode = op.icode '+
'where ovs.main_dep = "046" and p.chwpart = "41" and p.amppart = "22" '+
'and vns.vstdate between "'+ds1+'" and "'+ds2+'" order by vns.hn,p.tmbpart,p.moopart');
รบกวนด้วย ค่อนข้างที่จะด่วน ขอบคุณ ครับ