Как одним запросом собрать данные из разных таблиц на примере базы данных? - MS Access - Ответ 9180207

Хм. Эта таблица "операции" у вас для накопления итогов по другим таблицам? Зачем тогда в схеме через неё организована связь? Ну это ладно.

Чтоб из двух разных таблиц данные по какому-то критерию собрались в одну запись, у этих двух таблиц должно быть что-то общее. Обычно для этого используют некий код. Т.е. поле, однозначно идентифицирующую запись. Это в одной таблице. А в другой может быть даже несколько записей с

таким

же кодом. И при совпадении кодов из двух таблиц в итоге получим данные из каждой из них в одной результирующей таблице.

Так вот, если в схеме базы (она обычно служит шаблоном этих всех связей) таблица "операции" по сути ничего не связывает, то как понять, по каким критериям связывать эти таблицы? У каждой из них есть свой Код. Но он не имеет ничего общего с кодами других таблиц.

Тогда уж набросайте в какой-нибудь таблице, как это примерно должно выглядеть. В экселе, например. Просто руками собрать пару записей. Если это возможно вручную, то и запросом получится. Просто я не понимаю, что нужно получить

Вернуться к обсуждению:

Как одним запросом собрать данные из разных таблиц на примере базы данных? MS Access