มาอีกแล้วครับ
select count(v.hn)as ptcount,v.vstdate, v.pttypeno, concat(p.pname,p.fname," ",p.lname) as fullname, p.cid,
v.hn,i.name as dname,
p.pttype_hospmain,v.inc14,v.inc06,v.inc12,v.income,s.name as sname
from vn_stat v
left outer join person p on p.patient_hn=v.hn
left outer join icd101 i on i.code=v.main_pdx
left outer join spclty s on s.spclty=v.spclty
where v.pttype="89"
and p.pttype_hospmain="11303"
and v.vstdate between "2010-10-01" and "2010-10-31"
group by v.hn
order by v.vstdate
จากตัวอย่างนี้ ผมอยากจะให้แสดง pttype รหัสอื่นอีก โดยกำหนด โรงพยาบาลหลักเป็น 11303
และแสดงช่วงวันที่ที่กำหนดผมต้องแก้ไขตรงใหนครับ