如何从两个表中获取最大日期?

时间:2018-12-14 15:55:05

标签: c# mysql sql

我已经加入了两个基于 Fkey 父表的表,并使用group by显示了第一张表,我已将 Fkey 分组,并在表1中找到了最小日期作为最小日期我想检查表2,其中这些最小日期匹配或相等意味着要显示,最大日期也相同。

SELECT   a.fld_fkey_field,    
Date_format(Min(Str_to_date(a.fld_field_8,'%m/%d/%y')),'%m/%d/%y') AS min_date, 
     b.fld_field_6,     
date_format(max(str_to_date(a.fld_field_9',%m/%d/%y')),'%m/%d/%y') AS max_date, 
     b.fld_field_7 
FROM     tbl_section_23 a 
JOIN     tbl_section_21 b 
ON       a.fkey_parent=b.fkey_parent 
GROUP BY a.fld_fkey_field

0 个答案:

没有答案