- Код: Выделить всё
select tab.a3, sum(tab.a2 + tabp.a2) from tab, tabp group by tab.a3
не пойму в чем дело: пытаюсь сложить два столбца в двух таблицах
сумма получается в разы больше чем должна быть
select tab.a3, sum(tab.a2 + tabp.a2) from tab, tabp group by tab.a3
lord0n писал(а):не пойму в чем дело: пытаюсь сложить два столбца в двух таблицах сумма получается в разы больше чем должна быть
SELECT tab.a3, sum(tab.a2+tabp.a2)
FROM tab, tabp
WHERE tab.a3=tabp.a3
GROUP BY tab.a3;
VVitafresh писал(а):lord0n писал(а):не пойму в чем дело: пытаюсь сложить два столбца в двух таблицах сумма получается в разы больше чем должна быть
Тебе нужно, чтобы таблицы были связаны по какому-то полю, например:
- Код: Выделить всё
SELECT tab.a3, sum(tab.a2+tabp.a2)
FROM tab, tabp
WHERE tab.a3=tabp.a3
GROUP BY tab.a3;
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1