为什么此查询和条件返回行

时间:2015-05-04 14:36:31

标签: mysql sql phpmyadmin

我正在做一个大的选择声明,它工作正常,但有一些日期
它给出了一个奇怪的结果,我开始减少它来徒劳地追踪错误! 直到我写这段代码

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)应该没有结果 任何澄清?

enter image description here

1 个答案:

答案 0 :(得分:1)

不应该给出任何结果 尝试: 刷新浏览器 清除更高的缓存并再试一次