SQL Получить значение из другой таблицы через идентификатор и отобразить общее

0

Извлечь значение из другой таблицы через идентификатор и отобразить итоговое (итерация таблицы1 путем получения идентификатора и получения значения из таблицы2 на основе идентификатора)

Сценарий - получить сумму счета-фактуры id 987

количество pid указано в таблице 2, я хочу получить общее количество 987

таблица 1 вид
Изображение 174551

Таблица 2 Вид
Изображение 174551

Теги:

2 ответа

0
Лучший ответ
Try this -

$sql = "SELECT SUM(t1.Amount) FROM t1 LEFT JOIN e1 ON t1.PID = e1.PID WHERE e1.InvoiceID='987' GROUP BY e1.InvoiceID";
0
SELECT a.id, sum(b.amount)
FROM e1 a
INNER JOIN t1 b ON a.pid = b.pid
group by a.id;

Ещё вопросы

Сообщество Overcoder
Наверх
Меню