mysql奇怪問題

2021-08-27 00:25:09 字數 938 閱讀 6496

使用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...