ผู้เขียน หัวข้อ: ท่านใดมี SQL ดึง รายงาน แพทย์ สั่งlab opd ว่าสั่ง กี่ครั้ง  (อ่าน 2354 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ pattapong007

  • Newbie
  • *
  • กระทู้: 45
  • Respect: 0
    • ดูรายละเอียด
เช่น แพทย์ ก  สั่ง LAB  HbA1c กี่ครั้ง ต่อ เดือน FBS กี่ครั้ง ต่อเดือน

 ;D ;D
 

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
เช่น แพทย์ ก  สั่ง LAB  HbA1c กี่ครั้ง ต่อ เดือน FBS กี่ครั้ง ต่อเดือน

 ;D ;D

ลอง   
โค๊ด: Ada
  1. select  year(lh.order_date),month(lh.order_date),lh.doctor_code ,lo.lab_items_code,l.lab_items_name,d.name,count(distinct lh.vn)   as cc  from lab_head lh
  2. left outer  join lab_order lo on lo.lab_order_number=lh.lab_order_number
  3. left outer join lab_items l on l.lab_items_code=lo.lab_items_code
  4. left outer join doctor d on d.code=lh.doctor_code
  5. where lh.order_date between"2013-10-01" and "2014-09-31"  and lo.lab_items_code in ("210","265")     and d.position_id="1"
  6. group by year(lh.order_date),month(lh.order_date),lh.doctor_code,lo.lab_items_code
  7. order by year(lh.order_date) desc
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ pattapong007

  • Newbie
  • *
  • กระทู้: 45
  • Respect: 0
    • ดูรายละเอียด
ขอบคุณมากครับ :o
 

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
กรุณาเปลียน lab_items_code เป็นของ รพ.ตนเองด้วยนะครับ
หากไม่สนใจเรื่องตำแหน่งแพทย์ ก็ปลดล๊อค  position_id=1  ออกด้วยครับ
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x