Android97
@Android97
Бэкенд и немного фронтенд разработчик

Как сделать запрос на нестандартную выборку данных их 3х таблиц?

Как выбрать данные из таблиц, что бы получить примерно так как на рисунке.
9814d726e3944d3d98227278c6cafe24.png
  • Вопрос задан
  • 420 просмотров
Решения вопроса 1
@dmitryKovalskiy
программист средней руки
На уровне базы данных такую склейку можно сделать только при условии что заранее известно в каких складах искать(Для этого делается последовательный JOIN одной и той же таблицы с разными sklad_id), или если заранее известен товар, по которому строится такая выборка( select по всем складам по id товара, затем PIVOT выборки).
Для сферического коня в вакууме на мой взгляд подойдет только свистопляска на уровне приложения.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
1) JOIN трех таблиц пример

2) Excel сводные таблицы pivot table пример example
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы