SELECT goods_id
FROM (who_edtion_goods
)
WHERE edtion_id
= '118'
AND cat_id
= '315'
ORDER BY sort
desc
LIMIT 0,12
SELECT goods_id
FROM (who_edtion_goods
)
WHERE edtion_id
= '118'
AND cat_id
= '315'
ORDER BY sort
desc
LIMIT 30,30
数据库中所有sort都为0,奇怪的事是,查询出来的结果集居然有重复部分。goods_id时没有重复的
這種情況排序規則不好確定,但是至少不會隨機排序,即兩次查詢的排序順序是一樣的,所以你出現的這種情況可以進行多次嘗試看看具體重複在什麼地方,例如你講第二個sql改成limit 13 20看看還有沒有重複