У меня есть к таблицамSqL возвращает пустую ячейку в подзапросе
один имеет поле No_, PostingDate, Code
с именем таблицы «переводами» другого имеют No_, comment
с именем таблицы «комментариями»
один перенос может иметь много комментариев
, но мне нужно создать запрос, который может проходить через все переводы и верхний 1 комментарий из его комментариев, но и пустой столбец комментария, если для этой передачи нет комментариев.
SELECT th.[No_], th.[Posting Date] as 'PostingDate',
th.[Transfer-to Code] as 'Transfer_To', icl.Comment
FROM dbo.[company$Transfer Header] as th,
dbo.[company$Inventory Comment Line] as icl
where th.No_=icl.No_
я получил это, но он возвращает только переводы с комментариями как я могу вернуть все трансферы и если передача не комментарий, что пустой комментарий.
Добавить таблицу данных таблицы и ожидаемый результат! – jarlh
что означает 'но и'? пожалуйста, перефразируйте вопрос –
Переключитесь на современный, явный синтаксис 'JOIN'. Легче писать (без ошибок), читать и конвертировать в 'LEFT JOIN'. – jarlh