Вычтите общую сумму столбца, из общей суммы столбца из другой таблицы - PullRequest
0 голосов
/ 17 мая 2018

Мне интересно, общая сумма вычитания amount_no столбца таблицы2 из общей суммы amount_no таблицы1.

   table1                           table2
   |amount_no |                     |amount_no|
   ------------                     -----------
   |230       |                     |100      |
   |500       |                     |50       |
   |700       |                     |40       |
   ------------                     ----------
   1430                             190
   ------------                     ----------
              (1430 - 190 = 1240)

    $sql="SELECT ((SUM(amount_no) FROM table1) - (SELECT SUM(amount_no) 
    FROM table2))";

Заранее большое спасибо.

Ответы [ 2 ]

0 голосов
/ 17 мая 2018

Используйте это:

SELECT (SELECT SUM(amount_no) FROM table1) - (SELECT SUM(amount_no) FROM table2)

Ваш код пропускает выбранную часть и второстепенные вещи.

0 голосов
/ 17 мая 2018

Обновлен запрос:

$sql="SELECT (SELECT SUM(amount_no) FROM table1) - (SELECT SUM(amount_no) FROM table2)";

В вашем коде отсутствуют скобки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...