BMS-HOSxP Community
HOSxP => การเขียน SQL Script => ข้อความที่เริ่มโดย: Bond_007 ที่ มิถุนายน 28, 2010, 14:49:55 PM
-
คือจะเอาเฉพาะผู้ป่วยในคือ มีทั้ง HN และ AN ไม่ทราบต้องใส่เงื่อนไขอะไรลงไปขอบคุณครับ
select df.hn,df.an,concat(p.pname,p.fname," ',p.lname)as fullname,n.name,df.fee_date,df.fee_amount,d.name
from doctor_fee_list df
left outer join doctor d on d.code = df.doctor
left outer join patient p on p.hn = df.hn
left outer join nondrugitems n on n.icode = df.icode
where df.fee_date between '2010-04-01' and '2010-04-28'
order by fee_date
-
ไม่ทราบตรงใจไหมครับ
select df.hn,df.an,concat(p.pname,p.fname," ",p.lname)as fullname,n.name,df.fee_date,df.fee_amount,d.name
from doctor_fee_list df
left outer join doctor d on d.code = df.doctor
left outer join patient p on p.hn = df.hn
left outer join nondrugitems n on n.icode = df.icode
where df.fee_date between '2010-04-01' and '2010-04-28' and (df.hn<>"" or df.hn is not null)
and (df.an<>"" or df.an is not null)
order by fee_date
-
ถูกใจใช่เลยครับ ขอบคุณมากครับ
ไม่ทราบตรงใจไหมครับ
select df.hn,df.an,concat(p.pname,p.fname," ",p.lname)as fullname,n.name,df.fee_date,df.fee_amount,d.name
from doctor_fee_list df
left outer join doctor d on d.code = df.doctor
left outer join patient p on p.hn = df.hn
left outer join nondrugitems n on n.icode = df.icode
where df.fee_date between '2010-04-01' and '2010-04-28' and (df.hn<>"" or df.hn is not null)
and (df.an<>"" or df.an is not null)
order by fee_date