มีผู้ป่วยกี่รายที่ได้รับการสั่งยา lipitor ในการเยี่ยมโรงพยาบาลครั้งเดียวกัน หลังจากที่พวกเขาได้รับยาแก้ปวด - ยาแก้ปวดยาเสพติด จนถึงปี 2102?ไม่จำเป็นต้องใช้โต๊ะทั้งหมด
how many patients were prescribed lipitor in the same hospital visit after they had undergone a analgesics - narcotic analgesic, until 2102?It is not neccessary to use all the tables.
 diagnosis:  diagnosisid [ number]  patientunitstayid [ number]  diagnosisname [ text]  diagnosistime [ time]  icd9code [ text] 
SELECT COUNT(DISTINCT t1.uniquepid) FROM (SELECT patient.uniquepid, treatment.treatmenttime, patient.patienthealthsystemstayid FROM treatment JOIN patient ON treatment.patientunitstayid = patient.patientunitstayid WHERE treatment.treatmentname = 'analgesics - narcotic analgesic' AND STRFTIME('%y', treatment.treatmenttime) <= '2102') AS t1 JOIN (SELECT patient.uniquepid, medication.drugstarttime, patient.patienthealthsystemstayid FROM medication JOIN patient ON medication.patientunitstayid = patient.patientunitstayid WHERE medication.drugname = 'lipitor' AND STRFTIME('%y', medication.drugstarttime) <= '2102') AS t2 WHERE t1.treatmenttime < t2.drugstarttime AND t1.patienthealthsystemstayid = t2.patienthealthsystemstayid