Mysql 中 limit 與order by 連用問題

1.問題 在進行查詢列表的時候,order by的那一列,與limit連用時,出現順序錯亂的問題  三個查詢的結果       可以看到,帶LIMIT與不帶LIMIT的結果與我預期的不一樣,而且「很不可思議」,真是百思不得其解 後來百度了一下,如果order by的列有相同的值時,mysql會隨機選取這些行,爲了保證每次都返回的順序一致可以額外增加一個排序字段(比如:id),用兩個字段來儘可能減少
相關文章
相關標籤/搜索