![]() |
![]() |
![]() |
|
группировка запроса 🠗 (Волшебник 10.06.2025 15:14) |
☑ | ||
---|---|---|---|---|
0
program345
10.06.25
✎
14:43
|
Привет!
Есть таблица поступлений от Покупателей: Контрагент сумма Красный богатырь 2 000 Красный богатырь 2 000 Красный богатырь 3 000 Красный богатырь 5 000 Красный богатырь 1 500 Красный богатырь 4 200 Красный богатырь 3 000 ТЗ: увидеть сколько одинаковых сумм от одного контрагента поступило? делаю запрос: ВЫБРАТЬ РасходДенег.Контрагент КАК Контрагент, РасходДенег.Сумма КАК сумма, КОЛИЧЕСТВО(РАЗЛИЧНЫЕ 1) КАК ОдинаковыхПолейСуммаКонтрагент ИЗ Документ.РасходДенег КАК РасходДенег ГДЕ РасходДенег.Контрагент = &Контрагент СГРУППИРОВАТЬ ПО РасходДенег.Контрагент, РасходДенег.Сумма В результате усекаются 2 записи из таблицы, как поступить? |
|||
1
Волшебник
10.06.25
✎
14:44
|
У вас деньги поступают через документ РасходДенег?
|
|||
2
Волшебник
10.06.25
✎
14:45
|
Сходите на рынок, купите гуся...
|
|||
3
Ненавижу 1С
гуру
10.06.25
✎
14:46
|
КОЛИЧЕСТВО(*)
СУММА(1) |
|||
4
Мультук
гуру
10.06.25
✎
14:47
|
(0)
google: sql книга google: sql тренинг |
|||
5
Ненавижу 1С
гуру
10.06.25
✎
15:45
|
какой результат хочет получить автор по данной выборке?
|
|||
6
Terrixus
10.06.25
✎
14:52
|
(1) все относительно. для покупателей это расход.
|
|||
7
Волшебник
10.06.25
✎
14:52
|
(6) А для нашей учётной системы?
|
|||
8
Fedor-1971
10.06.25
✎
15:02
|
(0) примерно так: КОЛИЧЕСТВО(РасходДенег.Сумма) КАК ОдинаковыхПолейСуммаКонтрагент
|
|||
9
Гипервизор
10.06.25
✎
15:09
|
(0) 1. Зачем вам тут различные?
2. А что не устраивает? Было 7 записей, стало 5, потому что сгруппировались, как вы и хотели. И тут же спрашиваете "почему усекаются". (7) Возможно, ТС автоматизирует банковскую деятельность, дебет и кредит поменяны местами. ) |
|||
10
program345
10.06.25
✎
15:12
|
(1) да, документ расход денег покупателей.
(5) хочу получить что у меня от контрагента "Красный богатырь" и суммы "2000" - 2 записи контрагента "Красный богатырь" и суммы "3000" - 2 записи контрагента "Красный богатырь" и суммы "5000" - 1 записи и т д остальные по одной записи. |
|||
11
Волшебник
10.06.25
✎
15:14
|
(10) Меня сейчас стошнит
|
|||
12
youalex
10.06.25
✎
15:15
|
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ 1) - оригинально
Количество(*) - попробуй |
|||
13
Гипервизор
10.06.25
✎
15:17
|
(10) Ну ровно это и получите. Если уберёте РАЗЛИЧНЫЕ.
|
|||
14
program345
11.06.25
✎
06:52
|
(13) Спасибо!
по итогу вывел только дубли ВЫБРАТЬ РасходДенег.Контрагент КАК Контрагент, РасходДенег.Сумма КАК сумма, КОЛИЧЕСТВО(1) КАК ОдинаковыхПолейСуммаКонтрагент ИЗ Документ.РасходДенег КАК РасходДенег ГДЕ РасходДенег.Контрагент = &Контрагент СГРУППИРОВАТЬ ПО РасходДенег.Контрагент, РасходДенег.Сумма ИМЕЮЩИЕ КОЛИЧЕСТВО(1) > 1 |
|||
15
Волшебник
11.06.25
✎
08:51
|
(14) Ваш запрос — говно.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |