Mysql 主表查询并取出关联表的最新一条数据
================================
©Copyright 蕃薯耀 2023-02-17
https://www.cnblogs.com/fanshuyao/
--Mysql 主表查询并取出关联表的最新一条数据 SELECT l.*, c.SJ,c.SW FROM SZ_Waterlogging_Station l -- 主表 LEFT JOIN (-- 关联表 SELECT a.CZBM,a.SJ,a.SW FROM SZ_Water_Level AS a -- 找出时间最新的一条数据 INNER JOIN ( SELECT CZBM,MAX(SJ) AS SJ FROM SZ_Water_Level GROUP BY CZBM -- 通过分组找出时间(SJ)最新的数据,一般是ID,这里特殊用的是时间 )AS b ON a.CZBM = b.CZBM AND a.SJ = b.SJ ) c ON c.CZBM = l.CZBM WHERE 1=1 ORDER BY c.SJ DESC,l.CZMC ;
(时间宝贵,分享不易,捐赠回馈,^_^)
================================
©Copyright 蕃薯耀 2023-02-17
https://www.cnblogs.com/fanshuyao/
今天越懒,明天要做的事越多。