คำนวณจำนวนครั้งที่ผู้ป่วย 030-6898 ได้รับการตรวจวัดระดับน้ำตาลข้างเตียงตั้งแต่ 3 ปีที่แล้ว ไม่จำเป็นต้องใช้ทุกตาราง
calculate the number of times patient 030-6898 received the bedside glucose test test since 3 years ago.It is not neccessary to use all the tables.
 treatment:  treatmentid [ number]  patientunitstayid [ number]  treatmentname [ text]  treatmenttime [ time] 
SELECT COUNT(*) FROM lab WHERE lab.patientunitstayid IN (SELECT patient.patientunitstayid FROM patient WHERE patient.patienthealthsystemstayid IN (SELECT patient.patienthealthsystemstayid FROM patient WHERE patient.uniquepid = '030-6898')) AND lab.labname = 'bedside glucose' AND DATETIME(lab.labresulttime) >= DATETIME(CURRENT_TIME(), '-3 year')