需求要統計某城市下消費用戶量,涉及到的表有訂單表ke_orders和用戶表ke_userinfo。訂單表里沒有城市字段,用戶表有城市字段,那么目前只能將訂單表和用戶表聯查,然后按城市id過濾。請問這樣正確嗎,尤其是在數據量很大的情況下這種聯查允許嗎。
2 回答

郎朗坤
TA貢獻1921條經驗 獲得超9個贊
按照阿里的開發規范
超過三個表禁止 join。需要 join的字段,數據類型保持絕對一致;多表關聯查詢時,保證被關聯的字段需要有索引。
只要能用到索引,這樣做是沒有問題的。
添加回答
舉報
0/150
提交
取消