|
Преобразование таблицы |
☑ |
0
picom
13.11.12
✎
13:28
|
Есть таблица в 8.2 Обычные формы
Товар1 0.3 1
Товар2 0.8 2
Товар3 0.5 2
Нужно получить следующую таблицу
Товар1 0.3 1
Товар2 0.8 2
Товар3 0.2 2
Товар3 0.3 2
Группирующий признак в третьей колонке.
Говорят как-то можно запросом сделать...
Я не знаю как кроме шаманских методов кучи раз переборов
Подскажите варианты реализации
|
|
1
zak555
13.11.12
✎
13:29
|
а чего не ?
Товар1 0.3 1
Товар2 0.8 2
Товар3 0.3 2
Товар3 0.2 2
|
|
2
GLazNik
13.11.12
✎
13:32
|
+(1)
а почему не?
Товар1 0.3 1
Товар2 0.8 2
Товар3 0.1 2
Товар3 0.4 2
|
|
3
picom
13.11.12
✎
13:34
|
(2) По группирующему признаку должна быть единица
|
|
4
GLazNik
13.11.12
✎
13:46
|
(3) чегочего? можно толком сказать принцип преобразования? почему этот "группирующий признак" не влияет на Товар2, а на Товар3 влияет и влияет именно так, а никак иначе?
|
|
5
Ork
13.11.12
✎
13:50
|
(0)"не знаю как кроме шаманских методов кучи раз переборов"
У таблицыЗначений есть просто офигительный метод Сортировать() без запросов и "методов кучи раз переборов".
|
|
6
picom
13.11.12
✎
13:52
|
О, можно свернуть суммируя дробные части по группирующему признаку, а потом добавить строку в конец с остатком от единицы
|
|