当两个表都有值时,它可以正常运行,但问题是,当其中一个表为空或没有存储数据时,它不会显示结果。我的代码有什么问题吗?$result = mysql_query("SELECT category, (SELECT SUM(s.total)-SUM(r.total) FROM rsales AS s WHERE r.pcode=s.pcode) as total, r.pcode FROM rreturn AS r GROUP
我的数据框下面的'Total‘列包含带有额外.0 (1.0,2.0..)和空值的整数。在将数据导出到csv之前,当执行以下代码行时,会抛出错误: ValueError: invalid the for int() with base 10:'‘ df['Total'] = df['Total'].astype('Int64') 如何处理包含int和null值的列。同时,如果我删除上面的验证,