0 สมาชิก และ 2 บุคคลทั่วไป กำลังดูหัวข้อนี้
select i.mdc ,SUBSTRING(i.drg,3,2) as ddfrom an_stat aleft outer join ipt i on i.an=a.anwhere a.dchdate between '2012-01-01'and '2012-01-31 ' and i.mdc=1-----------------------------------------------------ติดปัญหาตรงที่ฟิว drg มีตัวเลขทั้งหมด 5 หลักแต่ผมต้องการแค่ 2 หลัก ก็เลยดึงมีแค่สองตัว และอยากได้นำฟิว dd มากำหนดค่า dd < 49 หรือ dd > 49 เพื่อหาคนที่ มีผ่าตัดและไม่มีผ่าตัดช่วยแก้ Code ให้ทีนะครับขอบคุณครับ
select i.mdc ,SUBSTRING(i.drg,3,2) as dd, if(SUBSTRING(i.drg,3,2)>49,"N","Y") as opfrom an_stat aleft outer join ipt i on i.an=a.anwhere a.dchdate between '2012-01-01'and '2012-01-31 '