Mysql 比较两个表中的列值并显示它们的差异
将Mysql 比较两个表中的列值并显示它们的差异,mysql,Mysql,将id和net\u id作为键,比较默认支付和转换上限从旧表到新表 值default\u payout和conversion\u cap仅包含旧值和新值之间的差异 我已经为它编写了PHP代码。我知道通过MYSQL查询是可能的,但我不知道该如何查询 我想比较两个表中的列值并显示它们的差异? 下面的链接中显示了两个表和输出的图示 以下查询返回所有有差异的行。由php代码只读非零差 $extract=mysqli_query($con,"SELECT a.id, a.net_id, (a.defaul
id和net\u id
作为键,比较默认支付
和转换上限
从旧表到新表
值default\u payout
和conversion\u cap
仅包含旧值和新值之间的差异
我已经为它编写了PHP代码。我知道通过MYSQL查询是可能的,但我不知道该如何查询
我想比较两个表中的列值并显示它们的差异?
下面的链接中显示了两个表和输出的图示
以下查询返回所有有差异的行。由php代码只读非零差
$extract=mysqli_query($con,"SELECT a.id, a.net_id, (a.default_payout - b.default_payout) AS payout_diff, (a.conversion_cap - b.conversion_cap) AS cap_diff FROM api_record a, old1_api_record b WHERE a.id = b.id AND a.net_id = b.net_id") or die("No any changes found".mysqli_error($con));
while($row=mysqli_fetch_assoc($extract))
{
if($row['payout_diff']!=0 || $row['cap_diff']!=0)
{
//display result
}
}
那是。。。嗯。。。美好的你有编程问题吗?这个网站是用来提问的,不是用来倾倒你的待办事项清单的。你的php问题是什么?它不是我的待办事项清单?我准备好这个问题的图片。学习加入MySQL问题中没有PHP,问题本身很不清楚,我投票赞成搁置。请用相关代码、可验证的示例和所需的输出编辑您的问题。我想要mysql查询而不是PHP。