Таблица:извлекает различные результаты из таблицы, имеющей один ко многим отношений
Таблица A
ID Имя Кол-во ....
Таблица B
id a_id ...
SQL:
select sum(a.qty)
from A a inner join B b on a.id=b.a_id;
Теперь мне нужно, чтобы получить сумму столбца Упак. но который дает повторяющиеся значения. Я знаю, что это можно сделать с помощью внутреннего запроса. Но нужно получить то же самое в одном запросе.
Здесь B имеет много к одному отношение с A. Итак, в запросе sql: выберите a. * Из A внутреннее соединение B b на a.id = b.a_id дает мне дубликаты результатов A. I я пытаюсь получить отличные результаты A в одном запросе
Цените свою помощь. Благодарю.
Я не понимаю, что вы подразумеваете под * повторяющимися значениями *. Не могли бы вы привести конкретный пример? –
Пример данных и желаемых результатов будет более эффективно передавать то, что вы пытаетесь сделать. –
Здесь B имеет много к одному отношение с A. Итак, в запросе sql: выберите a. * Из A a внутреннее соединение B b на a.id = b.a_id дает мне дубликаты результатов A. –