Ver 51.2.21
เพิ่งพบปัญหาการเรียกข้อมูลผู้ป่วยที่ขึ้นทะเบียนโรคความดันโลหิตสูง รายชื่อที่แสดง ไม่ได้นำช่วงวันที่ มาเป็นเงื่อนไขด้วยครับ ทำให้ชื่อผป.ขึ้นมาแสดงหมดทุกราย (ไม่เหมือนทะเบียนโรคเบาหวาน ที่นำเฉพาะรายที่ขึ้นทะเบียน regdate ในช่วงวันที่กำหนดมาแสดง)
select p.death,p.inregion, concat(p.pname,p.fname,' ',p.lname) as ptname, c.* ,s.name as subtype_name from clinicmember c
left outer join patient p on p.hn = c.hn
left outer join clinic_subtype s on s.clinic = c.clinic and s.subtype = c.subtype
where c.clinic = '001'
and c.regdate between '2007-01-01' and '2007-12-31' order by c.number,c.regdate