三張表,聯表查詢,這個sql還能再優化嗎

WBOY
發布: 2016-08-20 09:04:07
原創
1085 人瀏覽過

SELECT c.使用者名稱,c.性別,c.注意,c.粉絲,a.id,a.內容,a.isnum,a.,a.turm,a.,a.turm, a。 .uid )LEFT JOIN wb_picture b ON a.id = b.wid WHERE a.uid IN(SELECT follow
FROMb_fol. ORDER BY a .
LIMIT 0,10; 回覆內容: SELECT c.使用者名稱,c.性別,c.注意,c.粉絲,a.id,a.內容,a.isnum,a.,a.

turm,a.

,a.

turm, a。 .uid )LEFT JOIN wb_picture b ON a.id = b.wid WHERE a.uid IN(SELECT follow FROMb_fol. ORDER BY a . LIMIT 0,10; 有用的或可以考慮換成工會來嘗試下 雷雷 使用解釋分析報告貼出來看看下,參考的值與行是的值索引使用情況等,連表查詢的話我正常建議是成拆簡單查詢來。 就sql而言,可最佳化的空間不大,建議拆成幾個簡單的sql,在程式碼裡實現最終業務邏輯。
PS:盡量避免在sql裡出現
不要加入

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板