2015-05-04 69 views
1

我正在一个大的选择语句,它工作正常,但有一些日期
它给出了一个奇怪的结果,我开始减少它来徒劳追踪错误! 直到我写这个代码为什么这个查询和条件返回行

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

你要问为什么这个查询返回一些行? – Axarydax

+2

是的,这不应该返回任何行。 – Strawberry

+1

是的,那我问的是 – armia

回答

0

感谢你们 这是一个浏览器的问题, 浏览器保持了之前的标准和查询数据使用它,甚至当我在SQL语句中不变的情况。 感谢大家

+0

也许你正在按“Go”按钮来改变视图设置,而不是直接在查询窗口下面的“Go”按钮?我发现自己这样做每个会话约两次:) –

1

它不应该给任何结果 尝试: 刷新浏览器 明确broser缓存,再次尝试

相关问题