Пропуски Junior Язык запросов спрашивают часто обновлено
Левое соединение с остатками
Вопрос
Дополните запрос: все товары и их остаток (0, если остатка нет):
ВЫБРАТЬ
Н.Ссылка КАК Номенклатура,
__(1)__(Ост.КоличествоОстаток, 0) КАК Остаток
ИЗ
Справочник.Номенклатура КАК Н
__(2)__ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки КАК Ост
ПО Н.Ссылка = Ост.Номенклатура
Попробуйте сами
Заполните пропуски по номерам.
1
2
Показать ответ и разбор
Коротко
Левое соединение сохраняет все товары, а у товаров без остатка поля правой таблицы будут NULL, поэтому их заменяют нулём через ЕСТЬNULL.
Что в пропусках
1
ЕСТЬNULL
2
ЛЕВОЕ
Разбор
Левое соединение сохраняет все товары, а у товаров без остатка поля правой таблицы будут NULL, поэтому их заменяют нулём через ЕСТЬNULL.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.