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;

 

posted @   酷盖的小机灵  阅读(1935)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示