|
Аналог в 1с оператора EXISTS из Нормального sql Ø (Sammo 08.08.2014 13:54) | ☑ | ||
---|---|---|---|---|
0
tw1g
08.08.14
✎
13:31
|
Короче, вот запрос:
ВЫБРАТЬ Аккаунты.Ссылка КАК Ссылка ИЗ Справочник.Аккаунты КАК Аккаунты ГДЕ СтерТутПодзапростоИбоЩасНеСуть И NOT EXISTS(ВЫБРАТЬ АккАнкАдрПров.Аккаунт ИЗ РегистрСведений.АккАнкАдрПров КАК АккАнкАдрПров ГДЕ АккАнкАдрПров.Аккаунт <> Ссылка И АккАнкАдрПров.Адрес = &Адрес) Уот так уот. Где что-то-там и в таблице АккАнкАндПров НЕ СУЩЕСТВУЕТ записей, где Адрес=ОлолоИзПараметра и Аккаунт<>Ссылке из основного запроса. Умеет 1совский бастард такое? |
|||
1
Ёпрст
08.08.14
✎
13:32
|
дежавю ?
|
|||
2
acsent
08.08.14
✎
13:32
|
ГДЕ
(Поле, ИСТИНА) В (ВЫБРАТЬ Поле, ИСТИНА ИЗ ...) |
|||
3
tw1g
08.08.14
✎
13:39
|
(1) Это баг этого кривого форума. Я создаю тему и через некоторое время меня разавторизовывает и кидает на глагне. Я авторизовываюсь по-новой, захожу в "Мои темы", выбираю нужную тему и захожу туда снова неавторизованный, соответственно, писать не могу. И так далее, Пока 1=1 Цикл.
|
|||
4
andreymongol82
08.08.14
✎
13:41
|
(0) Сделай уж через соединение и выбирай по =NULL
|
|||
5
х86
08.08.14
✎
13:41
|
(0)времянки и джойны спасут
|
|||
6
tw1g
08.08.14
✎
13:43
|
(4) НУЛЛ здесь при чем вообще?
|
|||
7
jsmith
08.08.14
✎
13:45
|
(1) +1
|
|||
8
tw1g
08.08.14
✎
13:46
|
(5) да проще тогда уж выгрузить в ТЗ результат запроса, потом обойти эту ТЗ и для каждого значения выполнять запрос и если не подходит, удалять его из ТЗ... Я просто думал, может по-человечески можно сделать, как в нормальном скл через экзистс...
|
|||
9
tw1g
08.08.14
✎
13:47
|
(2) Напиши, исходя из моего запроса. Текст я скинул. Твой обрывок ситуацию не проясняет, я не телепат, не знаю, как ты видишь его использование.
|
|||
10
Sammo
08.08.14
✎
13:48
|
(8) см. 2
Такой запрос преобразуется в exists. Если второго реквизита (истина) не будет - получится in |
|||
11
fmrlex
08.08.14
✎
13:49
|
(8) sql головного мозга лечится вдумчивым изучением возможностей языка запросов 1С.
|
|||
12
Sammo
08.08.14
✎
13:49
|
(9) "А может еще ключ от квартиры?" (с)
Направление дали. |
|||
13
ДенисЧ
08.08.14
✎
13:49
|
(8) Пиши на нормальном sql и не позороь светлое имя 1с своим скептицизмом.
|
|||
14
andreymongol82
08.08.14
✎
13:50
|
(8) В нормальном скл делают чаще через джоин.
(6) Поверь, пригодится |
|||
15
Classic
08.08.14
✎
13:51
|
ГДЕ 1 В (ВЫБРАТЬ 1 ....)
Так в РЛСе написано :) |
|||
16
GreatOne
08.08.14
✎
13:51
|
(13) +1
Почему мерзко читать, как сам сабж, так и последующие ответы Тса |
|||
19
Sammo
модератор
08.08.14
✎
13:54
|
Перечитал тему более внимательно.
1. Автору направление решения подсказали. 2. За бастарда автор идет в бан на денек. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |