2011-06-01 75 views
0

匹配終端結果我得到了修復,但我需要解釋原因,並把這個作爲其他人引用:數PHP查詢結果不會從甲骨文的蟾蜍

問題是,我們得到了這個觀點,比如說A ,這是建立在另一個視圖B.如果你從視圖A中選擇*,你會得到37條記錄。太好了,現在如果你通過PHP adobdb運行它,它會給你525條記錄!

之所以發生這種情況,因爲它原來,感謝我的同事,是因爲視圖B之前有PHP忽略,但這種蟾蜍時髦的行不:

  AND p.created_on > TO_DATE ('23-SEP-10') 

此修復程序是:

  AND p.created_on > TO_DATE ('2010/09/23', 'YYYY/MM/DD') 

摘要: 如果您的php查詢結果與您的終端結果不匹配,請嘗試此解決方案。

+0

添加它作爲一個答案,自己解決問題。讓人們更容易看到答案是什麼,因爲大多數人只會問問題文本。 – 2011-06-01 21:32:50

回答

0

的錯誤是這行:

 AND p.created_on > TO_DATE ('23-SEP-10') 

修復的方法是:

 AND p.created_on > TO_DATE ('2010/09/23', 'YYYY/MM/DD')