|
Запрос 1С 8
| ☑ |
0
Petr90
15.04.15
✎
13:04
|
Здравствуйте!
Как по средствам запроса в 1С получить уникальную строку?
Есть регистр сведений со списком обуви, с двумя полями
Наименование|Размер
Ботинки 1 |42
Ботинки 2 |42
Ботинки 3 |42
Ботинки 4 |50
Ботинки 5 |42
В результате выполнения запроса мы должны узнать, что у нас осталась только одна пара 50 размера и он у 4 ботинок.
Пробовал ВЫБРАТЬ РАЗЛИЧНЫЕ и СГРУППИРОВАТЬ ПО они выводят две строки 42 и 50 размера.. в общем не тот результат что мне нужен.
|
|
1
Рэйв
15.04.15
✎
13:06
|
одна пара... у 4 ботинок...
Это как?
|
|
2
Dmitriy_76
15.04.15
✎
13:06
|
выбрать размеры..где колво =1...
и соединить внутренним соединением с начальной табл по размеру
|
|
3
Drac0
15.04.15
✎
13:07
|
ВЫБРАТЬ
Размер,
КОЛИЧЕСТВО(Наименование)
ИЗ
Таблица
СГРУППИРОВАТЬ
Размер
ИМЕЮЩИЕ
КОЛИЧЕСТВО(Наименование) = 1
Дальше сам
|
|
4
Nuobu
15.04.15
✎
13:10
|
(0) Для этого нужен не регистр сведений, а регистр накопления.
Там будет остаток по количество ботинок.
А дальше соединяешь левым соединением со своим регистром сведений.
|
|
5
anatoly
15.04.15
✎
13:18
|
(4) зачем? в (3) вполне достаточный вариант.
если мы все правильно поняли что хочет ТС.
|
|
6
Petr90
15.04.15
✎
13:27
|
(3) Спасибо, получается, осталось разобраться что бы наименование было Ботинки 4, а не "1"
|
|
7
DomanM
15.04.15
✎
13:31
|
(6) эту помести во временную и свяжи по размеру с изначальной
|
|
8
Drac0
15.04.15
✎
13:51
|
(6) Я же сказал: дальше сам.
|
|