mysql 多表联合查询,求一个效率最高的查询

A 表 uid,oid (oid取值于uid,uid主键)
B 表 uid,type (uid取值于A表uid)
C 表 type,money (type主键)

求A表oid为11的uid在B表中的type对应C表中money的总和.

求效率最高的查询方式,谢谢!

阅读 2.7k
1 个回答
SELECT money FROM C 
LEFT JOIN B ON C.type=B.type
LEFT JOIN A ON A.uid=B.uid
WHERE A.oid=11
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题