2015-05-04 86 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緩存,再次嘗試

相關問題