Я пытаюсь объединить три таблицы, все с одинаковой структурой. Однако идентификатор, о котором идет речь, может существовать или не существовать ни в одной из трех таблиц.Объединение 3 таблиц с использованием ID
TABLE A id name price sales
TABLE B id name price sales
TABLE C id name price sales
В каждой таблице представлены цены на продукцию на данную неделю. Таким образом, ТАБЛИЦА A - текущая неделя, B на прошлой неделе, и C за неделю до этого.
Я бы опубликовал код, но, честно говоря, все, что у меня есть, совсем не сработало.
Я добавлю, что я считаю, что мне нужна одна таблица с идентификатором, который может существовать в любой из таблиц. Если это так, я бы выбрал идентификатор, а затем присоединился к другим трем таблицам. Пожалуйста, подтвердите, что это имеет смысл. –
Вам нужна таблица с записями, соответствующими всем идентификаторам, которые существуют, по крайней мере, в одной из таблиц A, B или C (и NULL для столбцов, где нет идентификатора)? –
Вы действительно не предоставили достаточной информации, чтобы кто-нибудь мог понять этот вопрос. Как отмечает @Bohemian, дизайн стола совершенно неработоспособный. Это домашнее задание? Если да, добавьте тег Homework. –