4
是否有可能添加並乘以id相同的不同表的計數? 試想:添加和乘以幾個表的COUNT()
Table_1 Table_2 Table_3
id id id
1 1 1
1 2 2
2 2 3
3 2 3
3 2 3
3 3 3
這樣的最終結果將是此表2列:
id (COUNT(Table_1.id) + 2*COUNT(Table_2.id) + 3*COUNT(Table_3.id))
1 7
2 12
3 17
LEFT JOIN是緩慢的,可能並沒有任何好處在這裏。 – AndreKR
@AndreKR如果table1上的記錄在其他表上沒有匹配,該怎麼辦?它肯定會贏得;不會在名單上顯示。 –
如果Table_3中的記錄在其他表上沒有匹配,該怎麼辦? – AndreKR