Имя: Пароль:
1C
 
Вопрос по запросам
Ø (Волшебник 26.02.2006 12:50)
0 MuI_I_Ika
 
26.02.06
03:15
Можно ли в запросе поставить условие по которому в выборку бы включались только те записи регистра сведений, строковый ресурс которых содержит искомую подстроку?
1 Волшебник
 
модератор
26.02.06
03:17
ГДЕ поле LIKE %подстрока%
2 MuI_I_Ika
 
26.02.06
03:18
А если у меня список подстрок?
3 PR
 
26.02.06
03:18
ИЛИ
4 PR
 
26.02.06
03:19
Только не спрашивай "А если у меня иерархический список подстрок" :)))
5 MuI_I_Ika
 
26.02.06
03:19
Спасибо
6 MuI_I_Ika
 
26.02.06
03:20
А что можно в запросе и такой подставить
7 Волшебник
 
модератор
26.02.06
03:21
(6) Конечно. Как только ты мне объяснишь, что это такое, я тебе сразу дам ответ.
8 PR
 
26.02.06
03:22
(6) Нет :))
Скажем так, непонятно, что такое иерархический список ПОДСТРОК ;)
9 PR
 
26.02.06
03:23
(6) Не слушай (7), он тебя плохому научит :))
10 Волшебник
 
модератор
26.02.06
03:25
(9) по крайней мере я не путаю объединение и полное внешнее соединение, в отличие от некоторых...
11 PR
 
26.02.06
03:27
(10) А вот разницу ты мне так и не объяснил :-P
12 Волшебник
 
модератор
26.02.06
03:35
(11) Я хочу, чтобы ты ее понял сам.
13 PR
 
26.02.06
03:40
(12) Добрый е мое!
Харитонов на экзамене меня завалил тоже из самых что ни на есть добрых побуждений, сказал, что хочет, чтобы я разобрался как следует :))
Нет бы пример привести :o)
14 PR
 
26.02.06
03:40
(+13) Пример будет, я сразу пойму, я умный :))
15 Vozhd
 
26.02.06
08:20
(14) Один пример - декартово произведение. Другой пример - объединение множеств.
16 SnarkHunter
 
26.02.06
08:33
Я так понимаю, следующей будет просьба рассказать что такое декартово произведение на примере.
17 PR
 
26.02.06
11:55
(15) Ты не прав
18 PR
 
26.02.06
11:56
(16) Я знаю это ;)
19 Vozhd
 
26.02.06
11:57
(17) В чем же я не прав?
20 PR
 
26.02.06
12:17
21 Vozhd
 
26.02.06
12:30
(20) Там только домыслы и нет реальных примеров, а ведь в документации описано что такое объединение и что такое соединение.
22 SnarkHunter
 
26.02.06
12:32
(19)Полное соединение - это full join, а декартово произведение - cross join...
23 PR
 
26.02.06
12:34
(21) В той ветке в (93)+(94) я предположил, что результат будет одинаковым, ты можешь меня опровергнуть? Приведи пример, когда я не прав
24 Vozhd
 
26.02.06
12:34
(22) Ну хоть кто-то знает алгебру :-)
25 Vozhd
 
26.02.06
12:35
(23) Берем две таблицы: 3 строки, одна колонка. В первой таблице 1, 2, 3, а во второй 4, 5, 6.
Что вернет оператор объединения таблиц и что вернет оператор соединения этих таблиц?
26 PR
 
26.02.06
12:37
(25) Пример в студию :))
27 PR
 
26.02.06
12:37
(+26) А то с типами непонятно :)))
28 Vozhd
 
26.02.06
12:39
(26) Пожалуйста, ответе на вопрос (25), а потом расскажите, какой именно пример (и пример чего) Вам нужен.
29 PR
 
26.02.06
12:44
(28) В данном случае будет по 6 записей IMHO
объединение
1
2
3
4
5
6
соединение
1
2
3
4
5
6
30 SnarkHunter
 
26.02.06
12:44
(28)Полное соединение имеется в виду?
31 SnarkHunter
 
26.02.06
12:45
(29)Завалил тест.
32 PR
 
26.02.06
12:45
По поводу примера предлагаю перейти в v8: В чем разница между объединением и полным внешним соединением в запросах?;, поскольку ветка для этого вопроса и заводилась
33 PR
 
26.02.06
12:46
(31) Скажи свой вариант :))
34 Vozhd
 
26.02.06
12:47
(30) Можно полное, можно внутреннее - не важно. Главное увидеть разницу между соединением и объединением.
35 SnarkHunter
 
26.02.06
12:49
(34)Результат-то разный будет... Хотя, в любом случае, будет отличаться от объединения...