工作需要将二十多个表的两个字段同时插入到一张总表中,网上找了不少资料,终于测试完成了
直接上图吧
这里加了count(*)是因为有时候当天的数据没有,这样只查sales字段就不会有数据,所以加个count(*就有返回结果了,但是后面又发现问题,如果a表当天没有数据,在上面sum求和的时候有null值就不会有结果,所以在上面要加上ifnull来判断是否ifnull来判断,如下图
这样当sum里面有为null字段的时候sum依然会有其他字段的总和了
工作需要将二十多个表的两个字段同时插入到一张总表中,网上找了不少资料,终于测试完成了
直接上图吧
这里加了count(*)是因为有时候当天的数据没有,这样只查sales字段就不会有数据,所以加个count(*就有返回结果了,但是后面又发现问题,如果a表当天没有数据,在上面sum求和的时候有null值就不会有结果,所以在上面要加上ifnull来判断是否ifnull来判断,如下图
这样当sum里面有为null字段的时候sum依然会有其他字段的总和了