1.vn_stat เก็บข้อมูลผู้ป่วยนอกจริงครับ แต่ ถ้าเรา match ตาราง ovst กับ vn_stat ด้วย vn แล้วให้นับจำนวน record ที่ an ไม่เป็น null ผลการนับไม่ค่ามากกว่า 0 ครับ นั้นหมายความว่า vn_stat ไม่ได้มีเฉพาะเพียงคนไข้นอก แต่มีคนไข้ในด้วยครับ ***เช่น*** select count (*) as num from ovst,vn_stat where (vn_stat.vn like '4906%')and(ovst.an is not null) หรือจะ match ตาราง vn_stat กับ ตาราง an_stat ด้วย vn ก็ได้ แล้วลองนับจำนวน record ดู ***เช่น*** select count(*) as num from vn_stat,an_stat where(vn_stat.vn=an_stat.vn)and(vn_stat.vn like '4906%') ผลจะไม่เป็น 0 เช่นกัน 2.คราวนี้เรามาจับกระแส replicate_log กัน ขั้นแรกลบข้อมูออกจาก ตารางนี้ก่อน ทำได้เลยเพราะข้อมูลส่วนนี้ไม่สำคัญอะไร ดังนี้ *** delete from replicate_log ครับ แล้วเราก็ลองเริ่มทำสอบกัน นับจากลงทะเบียนคนเข้าใหม่ ส่งคนไข้เข้าตรวจ แล้วจากนั้นก็ปิดหน้าต่างส่งตรวจคนไข้ไป หลังจากนั้นก็ไปนับจำนวน records ใน replicate_log กันด้วยคำสั่ง *** select count(*) as num from replicate_log ครับ ซึ่งจำนวน records มากกว่า 50 records แน่นอน