首頁 >後端開發 >php教程 >三張表,聯表查詢,這個sql還能再優化嗎

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

WBOY
WBOY原創
2016-08-20 09:04:071113瀏覽

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裡出現
不要加入

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn