Я пытаюсь извлечь все данные из нескольких таблиц, используя:
USE [DBNAME]
GO
SELECT *
FROM FOOD AS f
JOIN DESSERT AS d ON f.DESSERT_KEY = d.DESSERT_KEY
JOIN SNACK AS s ON d.SNACK_KEY = s.SNACK_KEY
JOIN SAMPLES AS smpl ON s.SAMPLES_KEY = smpl.SAMPLES_KEY
WHERE FOOD_ID = 'Order1'
GO
Имена таблиц случайны из-за двусмысленности. В таблицах разное количество столбцов, в каждой из которых одни и те же столбцы данных, а некоторые другие. Я попытался объединить таблицы с их ключами и хочу передать идентификатор еды, который извлекает все данные, связанные с этим идентификатором. Надеюсь, кто-нибудь сможет мне помочь.