Я пытаюсь добиться этого в более эффективно и элегантноВытащив несколько значений оператора выбора в SQL
SELECT
MD.*,
(SELECT City FROM PostcodeData WHERE MD.Postcode = Postcode) [City],
(SELECT State FROM PostcodeData WHERE MD.Postcode = Postcode) [State],
(SELECT Areacode FROM PostcodeData WHERE MD.Postcode = Postcode) [Areacode]
FROM MemberDetails AS MD
Я, очевидно, INNER JOIN двух таблиц ON Почтовый индекс, но у меня возникли проблемы, когда MemberDetail.postcode делает не существует в PostcodeData.postcode. В таких случаях я все равно хотел бы выбрать этих членов, но с результатами NULL для City, State и Areacode. Это достигается в текущем запросе, но это очень неэффективно. Любые идеи были бы хорошы. Ура!
Cheers @sgegges, LEFT JOIN был тем, что я был после – Gregology