【发布时间】:2016-05-24 07:49:54
【问题描述】:
我正在阅读 Redshift 中的 SQL 查询,无法理解最后一部分:
...
LEFT JOIN (SELECT MIN(modified) AS first_modified FROM user) ue
ON 1=1
ON 1=1 在这里是什么意思?
【问题讨论】:
-
它只是确保
join将返回匹配项——1=1与true相同。给定子查询,它只会返回一行——min(modified)。该值将合并到其他联接。几乎就像cross join,但只有一个值。
标签: sql postgresql join left-join amazon-redshift