ผู้เขียน หัวข้อ: ตัวอย่าง SQL 10 อันดับโรคจากการวินิจฉัย ปี งบประมาณ 2556  (อ่าน 1410 ครั้ง)

uploadfile

  • Administrator
  • Newbie
  • *****
  • กระทู้: 27
  • หมื่นรู้ มิสู้ปล่อยวาง
    • ดูรายละเอียด
    • อีเมล์
SELECT
cdisease.diseasenamethai,
visitdiag.diagcode,
Count(visitdiag.diagcode) AS diag
FROM
visitdiag
INNER JOIN visit ON visitdiag.pcucode = visit.pcucode AND visitdiag.visitno = visit.visitno
INNER JOIN cdisease ON cdisease.diseasecode = visitdiag.diagcode
WHERE
visit.visitdate BETWEEN '2012-10-01' AND '2013-09-30'
GROUP BY
visitdiag.diagcode
ORDER BY
diag DESC
limit 10