怎么优化mysql中文排序语句

2025-03-09 22:11:36
推荐回答(1个)
回答1:

怎么优化mysql中文排序语句
你需要用交表,left join 或者right join。
语句如下:

SELECT w.*
FROM vws_wallpaper w
LEFT JOIN vws_tag_relation r ON r.r_wid=w.id
WHERE r.r_tid=10
ORDER BY w.id DESC
LIMIT 0,20

另外,你需要在r.r_wid 和 w.id 的上建立索引(检查下)。
还有一个问题就是 order by 后面,你写的id没有指定是哪个表的