将多个没有关联条件的表组成一个表,数据结果为多个表数据的相乘数,请问如何解决
将多个没有关联条件的表组成一个表,数据结果为多个表数据的相乘数,请问如何解决
没有关联条件,结果行数当然是乘积了,这就叫笛卡尔积。
我猜你是想分别统计batch表和out表7天内的行数吧?
不能这么查的,这两个表如果没有关联条件,就只能分别统计,建议left join 后接子查询,统计每天的行数,这个时候用日期来作为on的条件就没问题了,即保证你这3个数据里,日期都具有唯一性
你自己想要一个什么结果你知道吗?
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!