Я читал учебник по SQL в http://www.w3schools.com/sql/sql_foreignkey.asp и задавался вопросом, как будет строиться запрос, если бы у нас было несколько таблиц, ссылающихся на один и тот же первичный ключ. Например, в вышеупомянутой ссылке, что, если бы у нас были таблицы Orders2, Orders3 и Orders4, которые имели аналогичную функциональность (таблицы «Заказы»), так что у них есть столбец с именем P_Id.SQL-запрос с использованием внешних ключей
Как создать запрос с указанием количества раз, когда клиент указан в таблицах «Заказы», «Заказы2», «Заказы3» и «Ордеры4» вместе с именем соответствующего клиента?
я не могу изменить, потому что не хватает символов, чтобы изменить, но псевдонимы таблиц являются неверно (Orders2-4 - все «b»). – JakeP
@JakeP: спасибо, я на это – PinnyM
вы имели в виду следующее: LEFT JOIN заказывает ON p.P_Id = a.P_Id LEFT JOIN Orders2 B ON p.P_Id = b.P_Id LEFT JOIN Orders3 б р. P_Id = b.P_Id LEFT JOIN Orders4 b ON p.P_Id = b.P_Id Потому что это не имеет никакого смысла для меня –