有没有办法将单个条件与两列(日期时间)进行比较
当前SQL查询的示例:
select *
from user u
inner join user_info ui on ui.user_id = u.id
where u.create_date > '2015-10-01'
and ui.create_date > '2015-10-01'
有没有办法通过在查询中只发布一次来验证“日期”?
答案 0 :(得分:3)
有几种方法。这是一个:
select *
from user u inner join
user_info ui
on ui.user_id = u.id
where least(u.create_date, ui.create_date) > '2015-10-01';