我需要從3個不同的表中的數據:Mysql性能:1查詢3個表或2個查詢?
CATERGORY表
Scoretable 1
Scoretable 2
現在什麼是性能更好?
把3個分隔的SELECT查詢
使2個查詢和連接scoretable 1和2並進行正常的選擇查詢的類別
Connect在1所有3個疑問?
數2:
SELECT scoretable1.category, scoretable1.score, scoretable2.score
FROM scoretable1, scoretable2
WHERE scoretable1.consultant = scoretable2.consultant
AND scoretable2.consultant = '14'
AND scoretable1.category = scoretable2.category
非常感謝您!
P.S.類別表非常小,因此我可以將它作爲緩存文件導出爲序列化數組? (也許這張桌子的最佳方式)
你爲什麼不嘗試兩種方式,看哪個更快? – aroth