优化联表查询速度的方法
说真的,联表查询在单体应用里面用的挺多的。而且,在一些分布式的场景下也不得不用联表。但我常常听到一种声音说:不能用join,这让我挺疑惑的。那今天就来追根溯源。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| SELECT u.id, u.user_name, u.real_name, u.email, u.phonenumber, u.avatar, u.password, u.remark, u.create_time, u.create_user_id, u.update_time, u.update_user_id FROM sys_user_name u JOIN sys_user_name_friend f ON u.id = f.sys_user_name_friends_id WHERE f.sys_user_name_id = 0 LIMIT 0 OFFSET 0
|