Как сделать так, чтобы таблица SQL отражала вертикальные записи по горизонтали - PullRequest
0 голосов
/ 25 октября 2019

У меня есть две таблицы, у одной есть записи о продажах, а у другой есть вычеты. Существует первичный ключ, который связывает две таблицы с именем Sales_ID, но есть несколько вычетов, которые принадлежат одной записи о продажах. Я пытаюсь получить информацию о продажах и вычесть информацию в одну строку. Ниже приведены таблицы и желаемый результат.

Таблица продаж:

sales table

Таблица вычетов:

deducts table

Желаемые результаты: desired product

SELECT SALES.SALES_ID, SALES.SALE_QTY, SALES.SALE_AMT
FROM SALES 
LEFT JOIN DEDUCTS
    ON SALES.SALES_ID = DEDUCTS.SALE_ID

Я понимаю, что если я добавлю код вычета в операторе выбора, я получу дубликаты, но я не знаю, что попытаться избежать этого.

Заранее спасибо!

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