Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
23 ноя 2024, 12:48

Понедельник. Вопрос 12

Автор MuI_I_Ika, 11 мар 2013, 02:16

0 Пользователей и 1 гость просматривают эту тему.

MuI_I_Ika

Есть 2 таблицы, состоящие из строковых колонок

Таблица 1

ABC
CBA
BAC
ACB
BCC

Таблица 2

AA
BB
CC
AB

Каким будет результат выполнения следующего запроса:

"ВЫБРАТЬ
|             Таблица1.Поле1
|ПОМЕСТИТЬ Таблица1
|ИЗ
|             &Таблица1 КАК Таблица1
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
|             Таблица2.Поле1
|ПОМЕСТИТЬ Таблица2
|ИЗ
|             &Таблица2 КАК Таблица2
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ
|             Таблица1.Поле1,
|             Таблица2.Поле1 КАК Поле2
|ИЗ
|             Таблица1 КАК Таблица1
|                             ВНУТРЕННЕЕ СОЕДИНЕНИЕ Таблица2 КАК Таблица2
|                             ПО (Таблица1.Поле1 ПОДОБНО ""%""+Таблица2.Поле1+""_"")"


Предыдущий вопрос Следующий вопрос

zelgadis


chudaks

пустое значение (NULL)

Nury


Slin

Таблица с двумя полями из одной строки
ABC AB
skype: slin-dev

ninzel


Makushimo


dimalf

Результат запроса будет пустым.

L_Juliana82

внутри запроса невозможно составить строку методом сложения знаком "+". Это сразу смутило но я создала обработоку для решения этой задачи и вот результат:
"Неверные параметры "+"
ПО (Таблица1.Поле1 ПОДОБНО "%"+<<?>>Таблица2.Поле1+"_")
"

Знак "+" в запросе используется только как арифметическая функция

kuza_87


Теги:
Рейтинг@Mail.ru

Поиск