Php 在select查询中,从两个不同的表中减去两个不同的列和

Php 在select查询中,从两个不同的表中减去两个不同的列和,php,mysql,sql,Php,Mysql,Sql,我有两张表,分别是add_sell和add_expense。 我在表格中插入了一些有价值的内容。我想得到总利润的结果。我自己做的,但结果显示为0。现在我该怎么做呢。我还给出了总利润公式。有人来帮我吗?这是下面给出的代码 function totalSell(){ global $conn; $sql = "SELECT SUM(`sell_amount`) as 'Sumearning' FROM `add_sell` WHERE sell_amount = `sell_amou

我有两张表,分别是add_sell和add_expense。 我在表格中插入了一些有价值的内容。我想得到总利润的结果。我自己做的,但结果显示为0。现在我该怎么做呢。我还给出了总利润公式。有人来帮我吗?这是下面给出的代码

function totalSell(){
    global $conn;
    $sql = "SELECT SUM(`sell_amount`) as 'Sumearning' FROM `add_sell` WHERE sell_amount = `sell_amount`";
        $result = $conn->query($sql);
        $getDate = date('d/m/Y');                    
        if(mysqli_num_rows($result) > 0){

        while($fetch = mysqli_fetch_array($result)){                  
        echo "SR ".$fetch['Sumearning']; 
       }
    }
}

function totalExpense(){
    global $conn;
    $ex = "SELECT SUM(`expense_amount`) as `Sumexpense` FROM `add_expense` WHERE expense_amount = `expense_amount` ";
    $run_ex = $conn->query($ex);
    if (mysqli_num_rows($run_ex) > 0) {
        while ($tex = mysqli_fetch_array($run_ex)) {
        echo "SR ".$tex['Sumexpense'];
        }
    }
}
函数totalProfit(){


你的意思是得到总收入和总费用之间的差额吗? 因为你可以这样做

$Total=$tex['sumpance']-$fetch['sumining']

Echo$总计


你的意思是得到总收入和总费用之间的差额吗? 因为你可以这样做

$Total=$tex['sumpance']-$fetch['sumining']

Echo$总计


您可以从查询本身获得的总利润结果

$sql = "SELECT SUM(`sell_amount`)-(SELECT SUM(`expense_amount`) FROM `add_expense` WHERE expense_amount = `expense_amount`)  AS `PROFITLOSS` FROM `add_sell` WHERE sell_amount = `sell_amount`";

注意:当
sumining
sumpance
被删除时,您将获得PROFITLOSS

您可以从查询本身获得的总利润结果

$sql = "SELECT SUM(`sell_amount`)-(SELECT SUM(`expense_amount`) FROM `add_expense` WHERE expense_amount = `expense_amount`)  AS `PROFITLOSS` FROM `add_sell` WHERE sell_amount = `sell_amount`";

注意:由于
sumining
sumpance
被删除,您将获得PROFITLOSS

请阅读):这里为您提供解释性标题,2]告诉我们有什么问题,3]解释
总利润
formula@Zobair您必须组合查询以获得总利润(此处阅读):1]为您提供解释性标题,2]告诉我们哪里不对,3]解释
总利润
formula@Zobair您必须组合查询以获得总利润,但结果显示为0。代码为:$totalprofit=$tex['Sumexpense']-$fetch['SumLearning'];echo$totalprofit;我尝试过,但结果显示为0。代码是:$totalprofit=$tex['Sumexpense']-$fetch['SumLearning'];echo$totalprofit;这太棒了,兄弟,现在开始工作了。谢谢你帮助我。这太棒了,兄弟,现在开始工作了。谢谢你帮助我。