如何在MySQL中获取两个日期中较新的一个?
考虑存储在两个表中的两个日期:如何在MySQL中获取两个日期中较新的一个?,mysql,sql,date,Mysql,Sql,Date,考虑存储在两个表中的两个日期: table_1: user_id data_1 update_date table_2: user_id data_2 update_date 有没有一种简单的方法可以在MySQL中获取后面的2 如果只找到一个,则应将其返回 编辑:添加表格详细信息。使用 您的查询可能会更复杂,但这会让您产生想法。使用 您的查询可能会更复杂,但这应该会给您一个想法。事实上,我想他们会的。我更新了问题。两个表之间是否有一个comon键,是否有搜索条件?事实上,我认为他们有。我更新了
table_1: user_id data_1 update_date
table_2: user_id data_2 update_date
有没有一种简单的方法可以在MySQL中获取后面的2
如果只找到一个,则应将其返回
编辑:添加表格详细信息。使用
您的查询可能会更复杂,但这会让您产生想法。使用
您的查询可能会更复杂,但这应该会给您一个想法。事实上,我想他们会的。我更新了问题。两个表之间是否有一个comon键,是否有搜索条件?事实上,我认为他们有。我更新了问题。两个表之间是否有一个comon键,是否有搜索条件?酷,不知为什么我从来不知道最棒的。酷,不知为什么我从来不知道最棒的。
SELECT GREATEST(t1.update_date, t2.update_date) AS update_date
FROM table_1 AS t1
, table_2 AS t2