Почему ПОДОБНО выдаёт не все результаты?
Добрый день, делаю выборку из базы с условием ПОДОБНО не могу понять, почему условие не выдаёт полностью все записи с кодом кроме Б выдаёт только
одну или 2.
Для теста я добвавил 4 записи все их сделал с кодом А в условии прописал все записи кроме Б в результате вернуло только 2 почему ещё 2 не выбрало? Менял на код А сним всё работает все 4 записи выводит думал дело в раскладке клавиатуры, но нет.
одну или 2.
Для теста я добвавил 4 записи все их сделал с кодом А в условии прописал все записи кроме Б в результате вернуло только 2 почему ещё 2 не выбрало? Менял на код А сним всё работает все 4 записи выводит думал дело в раскладке клавиатуры, но нет.
"ВЫБРАТЬ
| РаботаОбороты.Код,
| РаботаОбороты.Период,
| СУММА(РаботаОбороты.УзнавшийИзДругихИсточниковОборот),
| СУММА(РаботаОбороты.ПришедшийПоПриглашениюОборот)
|ПОМЕСТИТЬ
| ВремТабКод
|ИЗ
| РегистрНакопления.Работа.Обороты КАК РаботаОбороты
|ГДЕ
| РаботаОбороты.Прод = &Прод И НЕ РаботаОбороты.Код ПОДОБНО ""%Б%""
|;
|ВЫБРАТЬ
| РаботаОбороты.Период,
| СУММА(РаботаОбороты.УзнавшийИзДругихИсточниковОборот),
| СУММА(РаботаОбороты.ПришедшийПоПриглашениюОборот),
| ВремТабКод.Код,
| ВремТабКод.УзнавшийИзДругихИсточниковОборот,
| ВремТабКод.ПришедшийПоПриглашениюОборот
|ИЗ
| РегистрНакопления.Работа.Обороты(&Дата1, &Дата2, , ) КАК РаботаОбороты
|ЛЕВОЕ СОЕДЕНЕНИЕ
| ВремТабКод КАК ВремТабКод
|ПО
| (РаботаОбороты.Период = ВремТабКод.Период)";
ПоказатьПо теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
левое соединение берет за основу "РаботаОбороты" и к ней пытается прикрутить "ВремТабКод" по "РаботаОбороты.ПришедшийПоПриглашениюОборот = ВремТабКод.Код", если условие соединение не выполнено, то он и не показывает.
Попробуй сделать полное соединение и увидишь, есть данные или нет.
Возможно просто "&Прод" - хз что такое
Попробуй сделать полное соединение и увидишь, есть данные или нет.
Возможно просто "&Прод" - хз что такое
(4) Вот не могу понять этим выражением я чётко в запросе говорю "выбери по этому продавцу &Прод и Не выбирай Код с буквой подобной Б" в регистре 4 записи с кодом буквой А. Б вообще нет. По идее он все 4 должен вернуть, но нет.
РаботаОбороты.Прод = &Прод И НЕ РаботаОбороты.Код ПОДОБНО ""%Б%""
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот