sql---在一张表中,有多人的多条数据,但只查询出每个人最近的那一条数据!
SELECT * frompatient_state a JOIN (select max(state_id) as state_id from patient_state group by patid) b ON b.state_id = a.state_id ORDER BY a.patid asc;结果:
·
SELECT * from patient_state a JOIN (select max(state_id) as state_id from patient_state group by patid) b ON b.state_id = a.state_id ORDER BY a.patid asc;
结果:

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)