繁体   English   中英

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

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

在此处输入图片说明

它不会产生任何结果。尝试:刷新浏览器清除Broser缓存,然后重试

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM