记一个问题,有缘再解释。同属与MYSQL数据库顶层排序机制的问题。
1.数据库联表查询,增加一个结果字段,排序的顺序改变
SELECT
id,
name,
type,
cts.hot
FROM
CT ct
LEFT JOIN CTS cts ON cts.topic_id = ct.id
ORDER BY
cts.hot ASC
然后条件不变只是取消type的查询。
SELECT
id,
name,
cts.hot
FROM
CT ct
LEFT JOIN CTS cts ON cts.topic_id = ct.id
ORDER BY
cts.hot ASC
排序结果就不一样了??????