select count(distinct(ov.hn)) as cc
from ovst ov
left outer join vn_stat v on v.vn=ov.vn
where v.vstdate between '2012-06-01'and'2012-06-30' and ov.main_dep not in("แผนกที่ห้ามหรือไม่เอา")
and v.pdx not in("Z480") <---รหัสล้างแผลหามาใส่ค่ะ
ส่วนที่จับแผนก เห็นห้ามเฉพาะงานเวช
ทั้งนี้สามารถทำเป็น ครั้ง หรือคนก็แก้ไขเอานะค่ะ
อาจเป็นแค่แนวทาง ลองทำดูค่ะ