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

标签 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

最佳答案

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

关于mysql - 为什么此查询和条件返回行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30032893/

相关文章:

php - 数据库返回记录作为对象还是数组?

php - 插入后获取自动增量 ID 以用于另一个插入

mysql - 根据行增量选择

mysql - 面向用户的 SQL 管理框架(针对非专家用户)

php - 如何在 MySQL 中忽略表和更改 ID?

mysql - 获取对嵌套选择中主选择行的引用

sql - 如何在 PostgreSQL 中正确设计 VS 匹配表?

mysql - Rails 使用 SQL group_by

php - 从表 A 的 2 列中选择一对值,并以随机顺序将其插入另一个表 B

mysql - 恢复 PHPMyAdmin 备份时如何更正 "Cannot get geometry object from data you send to the GEOMETRY field"?