ผ่านไปกี่ชั่วโมงแล้วนับตั้งแต่ผู้ป่วย 021-111547 สั่งแมกนีเซียมซัลเฟต 2 กรัม/50 มล. ns ครั้งแรกในการเข้ารับการรักษาในโรงพยาบาลในปัจจุบัน?ไม่จำเป็นต้องใช้ตารางทั้งหมด
how many hours has it passed since patient 021-111547's first prescription of magnesium sulf 2 g/50 ml ns in their current hospital encounter?It is not neccessary to use all the tables.
 allergy:  allergyid [ number]  patientunitstayid [ number]  drugname [ text]  allergyname [ text]  allergytime [ time] 
SELECT 24 * (STRFTIME('%j', CURRENT_TIME()) - STRFTIME('%j', medication.drugstarttime)) FROM medication WHERE medication.patientunitstayid IN (SELECT patient.patientunitstayid FROM patient WHERE patient.patienthealthsystemstayid IN (SELECT patient.patienthealthsystemstayid FROM patient WHERE patient.uniquepid = '021-111547') AND patient.hospitaldischargetime IS NULL) AND medication.drugname = 'magnesium sulf 2 g/50 ml ns' ORDER BY medication.drugstarttime LIMIT 1