mysql 查询对应条件日期最大的数据
1 SELECT 2 * 3 FROM 4 data a 5 WHERE 6 a.del_flag = 0 7 AND a.exchange_code IN ( 'XSHG', 'XSHE' ) 8 AND EXISTS ( 9 SELECT 10 1 11 FROM 12 ( SELECT stock_code, MAX( trade_date ) AS trade_date FROM data GROUP BY stock_code ) temp 13 WHERE 14 temp.stock_code = a.stock_code 15 AND temp.trade_date = a.trade_date 16 )
1 SELECT 2 * 3 FROM 4 patient_state a 5 JOIN ( SELECT max( state_id ) AS state_id FROM patient_state GROUP BY patid ) b ON b.state_id = a.state_id 6 ORDER BY 7 a.patid ASC;