我正在阅读红移的SQL查询,无法理解最后一部分:
...
LEFT JOIN (SELECT MIN(modified) AS first_modified FROM user) ue
ON 1=1
ON 1=1
在这里意味着什么?
我正在阅读红移的SQL查询,无法理解最后一部分:
...
LEFT JOIN (SELECT MIN(modified) AS first_modified FROM user) ue
ON 1=1
ON 1=1
在这里意味着什么?
它只是做一个交叉连接,从第一个表中 Select 所有行,从第二个表中 Select 所有行,并显示为笛卡尔积,即所有可能性.
JOIN(左、内、右等)语句通常需要一个"ON…"...条件.输入1=1就像说"1=1总是正确的,不要消除任何东西".