一个房屋表A,一个房屋地铁信息表B,如何设计满足一下需求,查询有地铁信息的房屋,查询不存在地铁信息的房屋,目前我是,有房屋表数据A有地铁信息则在B中记录,没有则只在A中记录,B不记录;现在插叙有地铁的房屋,
select A.x, A.b from A A left join B B on A.id = B.a_id where B.id is not null;
目前这种查询2张表还好,5张表以后效率非常差,如何优化这种sql或者优化设计来满足这种需求
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。