使用mysql遇到乙個奇怪的問題。
資料表中有乙個欄位checked,預設情況下其值為1,但是在查詢的時候加乙個條件checked=1和不加這個條件查詢出來的結果不一致。
mysql中查詢結果如下:
帶checked=1條件查詢:
這個查出來的結果明顯有問題。不帶checked=1條件查詢:
這個查出來是正確的結果。
mysql> select softid,softname,softtime from ty_down where checked<>1 order by softtime desc limit 13;
empty set
mysql> select version();
+----------------------------+
| version() |
+----------------------------+
| 5.1.23-rc-community |
+----------------------------+
在另外一台裝了mysq5.0,表結構相同,資料量很少的電腦上,執行上面有checked=1條件和沒有這個條件的兩條sql語句的結果過是相同的!
以前**剛部署到伺服器上時沒有這個問題,這兩天突然出現新新增的記錄在最新列表中查不出來的問題。**程式應該沒問題,同樣的程式在另外一台電腦上沒有問題。表唯一的區別就是出問題的這台電腦上mysql中這張表的記錄有271條記錄,沒問題的mysql中表只有5條記錄。
不知道有沒有前輩遇到過這樣的情況,我沒想明白是怎麼回事。路過的朋友如果知道還請告知一下!
mysql遇到奇怪的問題
昨天將ubuntu更新,更新完mysql卻不能用了,花了很長時間在網上找解決辦法都未果。今天ubuntu開機提示系統有問題,說可能原因是我更改了 etc mysql my.cnf 我昨天的確改過這個檔案,我只是想讓區域網主機連線到我主機裡的資料庫,於是bind我的主機ip,之後進行了系統更新,系統更...
MySQL時區奇怪的問題
很奇怪的問題,希望有知道的人看見了回個話 我每秒顯示一次new date 全部與系統時間一樣 message message new message message.settime new date 然後用entityhome.persist儲存進資料庫 此時輸出message.gettime也是系...
奇怪奇怪的問題
由於需求,我自己寫了乙個mydialog extends dialog 在dialog裡面寫了乙個handler,用來更新dialog上的字。第二次更新介面,需要dialog比第一次變大點。可是dialog在activity裡面顯示,如果activity不掛後台的話,更新很正常。但是我把activi...