为什么这个查询和条件 return 行

Why this query and condition return rows

我正在处理一个大型 select 声明,它运行良好,但有一些日期
它给出了一个奇怪的结果,我开始减少它以徒劳地跟踪错误! 直到我写了这段代码

SELECT DISTINCT 
     CURDATE()      AS `Rdat`,
    `p`.`pspsalm1` AS `pspsalm1`,
    `p`.`pspsalm2` AS `pspsalm2`,
    `p`.`pspsalm3` AS `pspsalm3`,
    p.`PSDescription` AS `PSDescription`
FROM
    (`dailyreadings` `d`, `psalms` `p`, `weeks` `w` ,`feasts` `f`)
WHERE      1=2

它也给出了结果..! 我认为这个条件( 1=2 )应该没有结果 有什么澄清吗?

谢谢你们 是浏览器问题, 浏览器保留了以前的条件并使用它查询数据,即使我更改了 sql 语句中的条件。 谢谢大家

它不应该给出任何结果 尝试: 刷新浏览器 清除浏览器缓存并重试