|
Ограничение влож запросом. Есть ли такое? | ☑ | ||
---|---|---|---|---|
0
Domanoff26
26.09.12
✎
13:48
|
Есть стандартная штука в запросах, в параметрах вирт таблиц например - Номенклатура в (выбрать Остакти.номенклатура из Остатки как остатки)
а есть ли такое ограничение сразу по двум полям - номенклатура, заказ в (выбрать Остакти.номенклатура,Остатки.заказ из Остатки как остатки)?? и если есть как это точно пишется? |
|||
1
golden-pack
26.09.12
✎
13:50
|
(Номенклатура,Заказ)
|
|||
2
shuhard
26.09.12
✎
13:50
|
(0) как то так:
ВЫБРАТЬ ТоварыВРезервеНаСкладахОстатки.Номенклатура, &фантом КАК Склад ПОМЕСТИТЬ Резервы ИЗ РегистрНакопления.ТоварыВРезервеНаСкладах.Остатки КАК ТоварыВРезервеНаСкладахОстатки ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ТоварыНаСкладахОстатки.Номенклатура, ТоварыНаСкладахОстатки.Склад, ТоварыНаСкладахОстатки.КоличествоОстаток ИЗ РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки ГДЕ (ТоварыНаСкладахОстатки.Номенклатура, ТоварыНаСкладахОстатки.Склад) В (ВЫБРАТЬ Резервы.Номенклатура, Резервы.Склад ИЗ Резервы) |
|||
3
МишКа
26.09.12
✎
13:50
|
Вроде бы нет. А чем И не устраивает?
|
|||
4
shuhard
26.09.12
✎
13:51
|
(3) года 3 как есть,
не хорошо оленей голодом морить |
|||
5
Classic
26.09.12
✎
13:53
|
А кстати, почему данная конструкция запрещена вместе с ПЕРВЫЕ?
|
|||
6
Deon
26.09.12
✎
13:53
|
Склад прикольный - "Фантом"
|
|||
7
Domanoff26
26.09.12
✎
13:54
|
(3 ) а разве так не будет два раза вложеный запрос вызываться?
|
|||
8
DrShad
26.09.12
✎
13:54
|
(7) нет
|
|||
9
shuhard
26.09.12
✎
13:56
|
(5) у меня разрешена, ЧЯДНТ:
ВЫБРАТЬ ТоварыВРезервеНаСкладахОстатки.Номенклатура, &фантом КАК Склад ПОМЕСТИТЬ Резервы ИЗ РегистрНакопления.ТоварыВРезервеНаСкладах.Остатки КАК ТоварыВРезервеНаСкладахОстатки ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ПЕРВЫЕ 1 ТоварыНаСкладахОстатки.Номенклатура, ТоварыНаСкладахОстатки.Склад, ТоварыНаСкладахОстатки.КоличествоОстаток ИЗ РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки ГДЕ (ТоварыНаСкладахОстатки.Номенклатура, ТоварыНаСкладахОстатки.Склад) В (ВЫБРАТЬ ПЕРВЫЕ 1 Резервы.Номенклатура, Резервы.Склад ИЗ Резервы) |
|||
10
Classic
26.09.12
✎
13:57
|
(9)
У меня чето не давало. Но ошибка была скульная. А если еще УПОРЯДОЧИТЬ дописать, будет пахать? |
|||
11
Domanoff26
26.09.12
✎
13:57
|
но прикол в том чтоб он искал именно пару ном,заказ, а не отдельны все заказы и отдельно все номенклатуры, так или нет?
|
|||
12
shuhard
26.09.12
✎
13:58
|
(10) допиши, форум не против
|
|||
13
Нуф-Нуф
26.09.12
✎
13:58
|
не забывайте про индексирование
|
|||
14
Classic
26.09.12
✎
14:07
|
(12)
ВЫБРАТЬ СостоянияНМА.Период, СостоянияНМА.НематериальныйАктив, СостоянияНМА.Состояние ИЗ РегистрСведений.СостоянияНМА КАК СостоянияНМА ГДЕ (СостоянияНМА.НематериальныйАктив, СостоянияНМА.Период) В ( ВЫБРАТЬ ПЕРВЫЕ 1 СостоянияНМАВложенный.НематериальныйАктив, СостоянияНМАВложенный.Период ИЗ РегистрСведений.СостоянияНМА КАК СостоянияНМАВложенный ГДЕ СостоянияНМАВложенный.НематериальныйАктив = СостоянияНМА.НематериальныйАктив И СостоянияНМАВложенный.Период <= &ДатаСреза УПОРЯДОЧИТЬ ПО СостоянияНМАВложенный.Период УБЫВ ) Ошибка SDBL: ORDER BY недопустимый IN с множественннным сравнением (вольный перевод с украинского) |
|||
15
shuhard
26.09.12
✎
14:09
|
(14) можешь, если захочешь =)
|
|||
16
Classic
26.09.12
✎
14:11
|
(15)
Можешь перевенсти на русский, что б я ошибку поискал? |
|||
17
kuromanlich
26.09.12
✎
14:15
|
(14) нельзя более 1 поля в запросе внутри конструкции В ( ЗАПРОС ТОЛЬКО С ОДНИМ ПОЛЕМ )
|
|||
18
shuhard
26.09.12
✎
14:16
|
(17) брехня
|
|||
19
Classic
26.09.12
✎
14:17
|
(17)
Буз УПОРЯДОЧИТЬ все пашет |
|||
20
kuromanlich
26.09.12
✎
14:17
|
(18) регулярно ошибку выдавало, у тебя всегда так работало?
|
|||
21
kuromanlich
26.09.12
✎
14:18
|
(19) ну и фиг с ним
|
|||
22
shuhard
26.09.12
✎
14:18
|
(16) а на русском ошибка такова:
ORDER BY недопустимый внутри IN с множественным сравнением |
|||
23
Defender aka LINN
26.09.12
✎
14:18
|
(9) Садись, 2. Почему не в параметрах таблицы?
|
|||
24
kuromanlich
26.09.12
✎
14:18
|
(21) упорядочить не индексирование
|
|||
25
shuhard
26.09.12
✎
14:19
|
(20) такой ошибки я в УПП ни разу не получал, а конструкция используется
|
|||
26
Defender aka LINN
26.09.12
✎
14:19
|
(14) А если это запрос предварительно во временную загнать, м?
|
|||
27
Classic
26.09.12
✎
14:20
|
(22)
Спасибо. Гугль про такую фразу ваще не вкурсе |
|||
28
shuhard
26.09.12
✎
14:20
|
(23) сэнсей, какой был учебный пример под рукой, такой и опубликовал
|
|||
29
Domanoff26
26.09.12
✎
14:21
|
(24) вот я как раз через временную и хочу, а кстати можно через точку обращаться к реквизитам полей временной таблицы? нельзя нверное
|
|||
30
Classic
26.09.12
✎
14:21
|
(26)
Что именно загнать в ВТ? |
|||
31
Classic
26.09.12
✎
14:21
|
(29)
Почему нельзя? |
|||
32
shuhard
26.09.12
✎
14:21
|
(29) можно
если в ТЗ данные типизированы |
|||
33
kuromanlich
26.09.12
✎
14:21
|
(25) понял зачем у меня ошибался... я ингда забывал и отбор по одному поля делал, т.е. одно поле "В" запросе с количеством полей более одного...
|
|||
34
shuhard
26.09.12
✎
14:24
|
(33) гордись собой, многие бы списали на кривизну платформы и сдались бы =)
|
|||
35
kuromanlich
26.09.12
✎
14:26
|
(34) я реально не знал что так писать можно как в (14)
(ТоварыНаСкладахОстатки.Номенклатура, ТоварыНаСкладахОстатки.Склад) В (ВЫБРАТЬ ПЕРВЫЕ 1 Резервы.Номенклатура, Резервы.Склад ИЗ Резервы) |
|||
36
acsent
26.09.12
✎
14:30
|
(35) а разве это не только в параметрах вирт. таблиц?
|
|||
37
kuromanlich
26.09.12
✎
14:39
|
(36) не в курсе, сегодня первый раз увидел вообще
|
|||
38
Domanoff26
26.09.12
✎
14:40
|
(32) У меня не ТЗ, у меня там регистр, просто он в разные моменты разный, поэтому и загоняю его во ВТ
|
|||
39
Classic
26.09.12
✎
14:44
|
(36)
Не только |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |