我在用Mysql做数据统计时需要关联3张表但是显示出来的数据有的翻了2倍有的翻了5倍,但我只做两表联查的时候不会 。求解
这是两两分开查的数据没问题
但是3表的就出问题了
这是我3表的sql
求各位大佬解答下
不要用left join 用inner join试试。
左外连接也是笛卡尔积的形式,限制条件不足导致的,需要拼接限制条件的