У меня возникли трудности с запросом следующего:Формулировка запроса select
имя_таблицы = Счет
ИМЯ | AccountCode | ParentAccountCode
John | A1 | NULL
Filip | A2 | A1
Я хочу, чтобы один запрос, чтобы выбрать 2 колонки
первый столбец = Имя
второй столбец = ParentAccountName (выборочная)
колонна ParentAccountName заполняется с именем, которые представляют это код.
Так Filip имеет ParentAccountCode A1, который Джон, поэтому значение в пользовательской колонке ParentAccountName должен быть «Джон»
Это должно быть что-то вроде
Я получаю это так:
> SELECT A.Name, AA.Name AS ParentAccountName FROM Account AS A
> INNER JOIN Account AS AA
> ON A.ParentAccountNumber = AA.AccountNumber WHERE A.AccountNumber = 'A2'
Каковы результаты в ParentAccountName = John. Так что это хорошо, но когда выберете, где AccountNumber = A1, он не покажет мне результаты.
Как я могу заставить SQL дать мне набор результатов, даже если ParentAccountName = null?
Yup! Это сделал трюк! Спасибо большое mscoon и извините за мою нобость ... :) –