|
Хитрая группировка | ☑ | ||
---|---|---|---|---|
0
ХочуСпец
04.12.12
✎
12:51
|
Сотрудник День1 День2 День3
Иванов 11 "В" "В" Иванов 0 "В" 10 Иванов 4 "В" 1 Должно выйти: Иванов 15 "В" "В11" Как реализовать? |
|||
1
shuhard
04.12.12
✎
13:04
|
(0)["В11"]
языком запросов - никак в СКД возможны варианты |
|||
2
Плот
04.12.12
✎
13:04
|
(0) Сгруппировать?
|
|||
3
Ёпрст
04.12.12
✎
13:05
|
В11 ну никак не получишь
|
|||
4
Плот
04.12.12
✎
13:05
|
(+2) поспешил
|
|||
5
Ёпрст
04.12.12
✎
13:05
|
в лучшем случае, В101
|
|||
6
ХочуСпец
04.12.12
✎
13:09
|
(5) как?
|
|||
7
Mafoni
04.12.12
✎
13:10
|
(5) - Интересно как реализовывается конкатенация строк в запросе с учетом не однородных значений (значений разного типа)?
|
|||
8
ХочуСпец
04.12.12
✎
13:13
|
(0) задачу можно решить необязательно в запросе
|
|||
9
shuhard
04.12.12
✎
13:13
|
(8) ну и ?
|
|||
10
ХочуСпец
04.12.12
✎
13:14
|
(9) что ну и, мозг сломал уже
|
|||
11
Buster007
04.12.12
✎
13:16
|
(10) не вижу проблемы, если можно не только запросом. В чем у тебя проблема?
|
|||
12
Mafoni
04.12.12
✎
13:19
|
(11) +100500 только запросом скорее всего не возможно.
(10) - А если не только запросом то собсвенно в чем проблема ? |
|||
13
prog0101
04.12.12
✎
13:19
|
(0)(1)в запросе можно через подзапросы
добавить тип потом сгруппировать по типу потом склеить результат обратно в искомое поле как-то так P.S. главное верить ))) |
|||
14
Ёпрст
04.12.12
✎
13:26
|
(6) в снеговике - скорее никак, в клюшках - запросто.
|
|||
15
Ёпрст
04.12.12
✎
13:27
|
+14 именно в запросе
|
|||
16
Ёпрст
04.12.12
✎
13:27
|
там есть group by concat в 1sqlite к примеру
|
|||
17
Mafoni
04.12.12
✎
13:35
|
(13) пример конкатенации строк покажи а то аж интересно как это в 1с-ке делается !!
|
|||
18
Ёпрст
04.12.12
✎
13:39
|
(17)
select t.a+t2.b from table as t cross join table as t2 |
|||
19
Mafoni
04.12.12
✎
13:44
|
(18) в языке запросов 1с
|
|||
20
Ёпрст
04.12.12
✎
13:54
|
(19) разницы же нет никакой.
Не знаю, есть ли в снеговике кросс жоин ?. Вот приведения типов точно нет - тут может ждать облом |
|||
21
Mafoni
04.12.12
✎
14:21
|
(20) ВЫБРАТЬ "а" + "б"
|
|||
22
Mafoni
04.12.12
✎
14:22
|
(20) Если мне не изменяет память то вот такое прокатит
ВЫБРАТЬ "а" + "б" - а вот такое нет ВЫБРАТЬ Спр.Код + Спр.Наименование (Код и наименование строковые) |
|||
23
Ёпрст
04.12.12
✎
14:47
|
(22) ну что поделать, раз снеговик такой ограниченный в запросах :(
|
|||
24
Mafoni
04.12.12
✎
15:23
|
(23) да в нем много чего нельзя сделать по сравнению с обычным TSQL
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |