1. 程式人生 > >mysql 以查詢結果作為查詢條件sql寫法

mysql 以查詢結果作為查詢條件sql寫法

SELECT dor.DEVICE_UUID AS deviceUuid, dor.OUTAGE_START AS outageStart, dor.OUTAGE_END AS outageEnd, dor.outageTime AS outageTime FROM ( SELECT DEVICE_UUID, OUTAGE_START, OUTAGE_END, CASE WHEN OUTAGE_END IS NULL THEN 0 ELSE ( UNIX_TIMESTAMP(OUTAGE_END) - UNIX_TIMESTAMP(outage_start) ) / 60 END outageTime FROM device_outage_record WHERE DEVICE_UUID = 'b8e2b24734ff494290d332964c749809' AND OUTAGE_END IS NOT NULL ) AS dor WHERE

dor.outageTime > 12