|
запрос с объединением | ☑ | ||
---|---|---|---|---|
0
fgaabbb
18.02.13
✎
12:13
|
ВЫБРАТЬ
КонтСообщенияОбменаРСАКБМ.Объект КАК Объект, КонтПорядковыйНомерОтправкиВРСАКМБ.Документ, //КонтСообщенияОбменаРСАКБМ.ТекстСообщения, КонтПорядковыйНомерОтправкиВРСАКМБ.НомерДокумента, КонтПорядковыйНомерОтправкиВРСАКМБ.ТекущийСтатус, КонтПорядковыйНомерОтправкиВРСАКМБ.ДатаВремяОтправки ИЗ РегистрСведений.КонтСообщенияОбменаРСАКБМ КАК КонтСообщенияОбменаРСАКБМ ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КонтПорядковыйНомерОтправкиВРСАКМБ КАК КонтПорядковыйНомерОтправкиВРСАКМБ ПО КонтСообщенияОбменаРСАКБМ.Объект = КонтПорядковыйНомерОтправкиВРСАКМБ.Документ СГРУППИРОВАТЬ ПО КонтПорядковыйНомерОтправкиВРСАКМБ.ТекущийСтатус, КонтСообщенияОбменаРСАКБМ.Объект, //КонтСообщенияОбменаРСАКБМ.ТекстСообщения, КонтПорядковыйНомерОтправкиВРСАКМБ.Документ, КонтПорядковыйНомерОтправкиВРСАКМБ.НомерДокумента, КонтПорядковыйНомерОтправкиВРСАКМБ.ДатаВремяОтправки УПОРЯДОЧИТЬ ПО Объект КонтСообщенияОбменаРСАКБМ.ТекстСообщения - строка неограниченной длинны, но очень нужна... как можно ее достать? |
|||
1
Wobland
18.02.13
✎
12:14
|
вырази как строку покороче. запрос не смотрел
|
|||
2
fgaabbb
18.02.13
✎
12:15
|
(1) а как?
СокрЛП(КонтСообщенияОбменаРСАКБМ.ТекстСообщения) - не работает же... |
|||
3
Wobland
18.02.13
✎
12:16
|
(2) выразить
|
|||
4
Wobland
18.02.13
✎
12:16
|
(2) как
|
|||
5
Wobland
18.02.13
✎
12:16
|
(2) строка
|
|||
6
fgaabbb
18.02.13
✎
12:19
|
(3) можно пример?
|
|||
7
Classic
18.02.13
✎
12:21
|
ВЫРАЗИТЬ(КонтСообщенияОбменаРСАКБМ.ТекстСообщения КАК Строка(300))
|
|||
8
fgaabbb
18.02.13
✎
12:22
|
(1), (7) спасибо
|
|||
9
fgaabbb
18.02.13
✎
12:27
|
(7) только как в запрос ВЫРАЗИТЬ засунуть?
|
|||
10
Wobland
18.02.13
✎
12:41
|
(9) по аналогии с ВЫБРАТЬ, ГДЕ и другими страшными словами
|
|||
11
fgaabbb
18.02.13
✎
12:54
|
ВЫБРАТЬ
КонтСообщенияОбменаРСАКБМ.Объект КАК Объект, КонтПорядковыйНомерОтправкиВРСАКМБ.Документ, ВЫРАЗИТЬ(КонтСообщенияОбменаРСАКБМ.ТекстСообщения КАК Строка(300)) как ТекстСообщения, КонтПорядковыйНомерОтправкиВРСАКМБ.НомерДокумента, КонтПорядковыйНомерОтправкиВРСАКМБ.ТекущийСтатус, КонтПорядковыйНомерОтправкиВРСАКМБ.ДатаВремяОтправки ИЗ РегистрСведений.КонтСообщенияОбменаРСАКБМ КАК КонтСообщенияОбменаРСАКБМ ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КонтПорядковыйНомерОтправкиВРСАКМБ КАК КонтПорядковыйНомерОтправкиВРСАКМБ ПО КонтСообщенияОбменаРСАКБМ.Объект = КонтПорядковыйНомерОтправкиВРСАКМБ.Документ СГРУППИРОВАТЬ ПО КонтПорядковыйНомерОтправкиВРСАКМБ.ТекущийСтатус, КонтСообщенияОбменаРСАКБМ.Объект, КонтПорядковыйНомерОтправкиВРСАКМБ.Документ, КонтПорядковыйНомерОтправкиВРСАКМБ.НомерДокумента, КонтПорядковыйНомерОтправкиВРСАКМБ.ДатаВремяОтправки УПОРЯДОЧИТЬ ПО Объект не работает, ругается на отсутствие в группе |
|||
12
Wobland
18.02.13
✎
12:55
|
(11) что же делать? может, в сгруппировать всунуть? нет, не то...
|
|||
13
Wobland
18.02.13
✎
12:56
|
сгруппировать вообще выкинуть за ненадобностью? уже ближе
|
|||
14
fgaabbb
18.02.13
✎
12:58
|
(13) именно. спасибо. все заработало.
ВЫБРАТЬ КонтСообщенияОбменаРСАКБМ.Объект КАК Объект, КонтПорядковыйНомерОтправкиВРСАКМБ.Документ, ВЫРАЗИТЬ(КонтСообщенияОбменаРСАКБМ.ТекстСообщения КАК Строка(300)), КонтПорядковыйНомерОтправкиВРСАКМБ.НомерДокумента, КонтПорядковыйНомерОтправкиВРСАКМБ.ТекущийСтатус, КонтПорядковыйНомерОтправкиВРСАКМБ.ДатаВремяОтправки ИЗ РегистрСведений.КонтСообщенияОбменаРСАКБМ КАК КонтСообщенияОбменаРСАКБМ ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КонтПорядковыйНомерОтправкиВРСАКМБ КАК КонтПорядковыйНомерОтправкиВРСАКМБ ПО КонтСообщенияОбменаРСАКБМ.Объект = КонтПорядковыйНомерОтправкиВРСАКМБ.Документ УПОРЯДОЧИТЬ ПО Объект а группировать не работает в данном случае, так получается |
|||
15
Wobland
18.02.13
✎
13:04
|
(14) почему ж? работает. только вхолостую. а упорядочивать по ссылочным полям лучше с авто
|
|||
16
Classic
18.02.13
✎
13:04
|
(14)
Группировать тоже надо по выразить |
|||
17
Sammo
18.02.13
✎
13:09
|
(16) Имхо, здесь другой вопрос - зачем в данном запросе группировать? Взяли 5 полей, по всем сгруппировали.
Это такая хитрая попытка Выбрать Раличные? |
|||
18
Classic
18.02.13
✎
13:10
|
(17)
ВЫБРАТЬ РАЗЛИЧНЫЕ - это такая хитрая попытка не группировать :) |
|||
19
fgaabbb
18.02.13
✎
13:59
|
(17) это я показываю, что только-только с клюшек слез =)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |