Найти в Дзене
Покупайте СтеллыИ дарите их за контент
2 недели назад

Три вопроса про левое соединение, на которых путаются кандидаты

Левое соединение кажется простой темой: берем все строки слева, добавляем подходящие данные справа — и готово. Но именно на нем я регулярно вижу три ошибки: кандидат неверно считает количество строк, переносит условие из ПО в ГДЕ и путает NULL с нулем или пустым значением. Давайте разберем три вопроса в формате небольшого собеседования. Во всех примерах имена таблиц и полей условные — важна сама логика языка запросов 1С. Представим две таблицы. Таблица 1. Номенклатура Таблица 2. История розничных цен Соединим их: Вопрос кандидату: сколько строк получится? Правильный ответ: четыре...

2 недели назад

Запрос в цикле: как найти и чем заменить

Представьте обычную ситуацию: обработка проходит по строкам документа и для каждой строки что-то получает из базы. На десяти строках всё работает быстро. На нескольких тысячах строк пользователю уже приходится ждать...

Покупайте СтеллыИ дарите их за контент