รบกวนนิดนึงนะครับคุณ golg_win หรือว่าท่านอื่นก็ได้ครับ คำสั่งนี้ครับถ้าว่าต้องการแต่เฉพาะวันที่มาล่าสุดต้องเขียนยังครับ
ผู้ป่วยเบาหวาน
select ov.vn,ov.hn,ov.vstdate,ov.vsttime,concat(pt.pname,pt.fname," ",pt.lname)
as pt_name,pt.addrpart,pt.moopart,pt.tmbpart,pt.amppart,pt.chwpart,ta.full_name,concat(format(os.bps,0),"/",format(os.bpd,0))
as bps , ptc.cardno , os.fbs ,os.TG , os.Creatinine ,os.HDL,os.tc
from ovst ov
left outer join patient pt on pt.hn=ov.hn
left outer join thaiaddress ta on ta.addressid=concat(pt.chwpart,pt.amppart,pt.tmbpart)
left outer join ptcardno ptc on ptc.hn=ov.hn
left outer join opdscreen os on os.vn=ov.vn
left outer join clinicmember a on a.hn=ov.hn
where ov.vstdate between '2007-10-01' and '2008-09-30' and a.clinic like '001'