อธิบายไม่รู้จะเข้าใจมั้ยครับ ดูตามโค๊ดนะครับ
select hosname,HOSPCODE,count(CID) as จำนวนเด็กตามเงื่อนไข,count(CID) as จำนวนเด็กทั้งหมด from f43_newborn
INNER JOIN chospital1 ON f43_newborn.HOSPCODE=chospital1.HOSCODE
where BDATE BETWEEN '20150101' and '20160601' and BWEIGHT < '2500'
group by HOSPCODE
ผลคอลัมภ์แรก count(CID) as จำนวนเด็กตามเงื่อนไข คือ จะมี and BWEIGHT < '2500' เป็นเงื่อนไขด้วย
ผลคอลัมภ์สอง count(CID) as จำนวนเด็กทั้งหมด คือ ไม่มี and BWEIGHT < '2500' มาเป็นเงื่อนไข
จะเขียน โค๊ดว่ายังงัยครับ
นับจำนวน 2 เงื่อนไข แตกต่างกันแค่ฟิลด์เดียวเขียนยังงัยครับ
Moderator: mindphp
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: Google [Bot] และบุคลทั่วไป 77