Kleindberg
@Kleindberg
Full stack

Как сформировать SQL запрос many to many?

Помогите сформировать запрос many to many: нужно получить название товара, количество и сумму заказа (таблица cheque).

Есть 3 таблицы:
  • product: id, name, price
  • sale: id, date, sum_sale
  • cheque: id_sale, id_product, count_product
  • Вопрос задан
  • 73 просмотра
Решения вопроса 1
Kleindberg
@Kleindberg Автор вопроса
Full stack
Пока что нашел такое решение:
SELECT
    p.name,
    c.count_product,
    p.price,
    s.sum_sale,
    s.date
FROM
    product AS p
INNER JOIN cheque AS c
ON
    p.id = c.id_product
INNER JOIN sale AS s
ON
    s.id = c.id_sale
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
совет, который уже дан - ничего не стоит
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы