|
|
|
Запрос на суммирование определнных полей
|
|||
|---|---|---|---|
|
#18+
Приветствую всех подскажите как выполнить такой запрос Подскажите новичку Колонка 1 | Колонка 2| Поле 1| 200 | Поле 2| 100 | Поле 1| 100 | Поле 3| 120 | И в результате получилось Поле 1 | 300 Поле 2 | 100 Поле 3 | 120 То есть поля объединялись и суммировались ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2017, 17:48:03 |
|
||
|
Запрос на суммирование определнных полей
|
|||
|---|---|---|---|
|
#18+
MoTo_PrO, SELECT Таблица1.Колонка1, Sum(Таблица1.Колонка2) AS [Sum-Колонка2] FROM Таблица1 GROUP BY Таблица1.Колонка1; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2017, 17:52:17 |
|
||
|
Запрос на суммирование определнных полей
|
|||
|---|---|---|---|
|
#18+
pnnkazan, Благодарю вас! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2017, 18:06:17 |
|
||
|
Запрос на суммирование определнных полей
|
|||
|---|---|---|---|
|
#18+
pnnkazan, А возможно ли создать условие что если сумма меньше 100 то не суммировать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2017, 18:09:27 |
|
||
|
Запрос на суммирование определнных полей
|
|||
|---|---|---|---|
|
#18+
MoTo_PrOвозможно ли создать условие что если сумма меньше 100 то не суммировать? Да. Причём в двух разных вариантах. Самое простое - отфильтровать перед суммированием условием в секции отбора. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2017, 18:38:29 |
|
||
|
Запрос на суммирование определнных полей
|
|||
|---|---|---|---|
|
#18+
Akina, через поле < или синтаксис не позволит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2017, 18:50:04 |
|
||
|
Запрос на суммирование определнных полей
|
|||
|---|---|---|---|
|
#18+
MoTo_PrOpnnkazan, А возможно ли создать условие что если сумма меньше 100 то не суммировать? SELECT Таблица1.Колонка1, Sum(Таблица1.Колонка2) AS [Sum-Колонка2] FROM Таблица1 GROUP BY Таблица1.Колонка1 HAVING (((Sum(Таблица1.Колонка2))>=100)); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2017, 08:21:16 |
|
||
|
Запрос на суммирование определнных полей
|
|||
|---|---|---|---|
|
#18+
pnnkazan, Благодарю но он считает если там есть хоть одно поле больше 100 а хотелось бы что бы он отсекал значения меньше ста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2017, 08:44:47 |
|
||
|
Запрос на суммирование определнных полей
|
|||
|---|---|---|---|
|
#18+
MoTo_PrOpnnkazan, А возможно ли создать условие что если сумм а меньше 100 то не суммировать?MoTo_PrOpnnkazan, Благодарю но он считает если там есть хоть одно поле больше 100 а хотелось бы что бы он отсекал значения меньше ста.Вы определитесь что надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2017, 11:52:30 |
|
||
|
Запрос на суммирование определнных полей
|
|||
|---|---|---|---|
|
#18+
pnnkazan , запрос неверный и решает совершенно другую задачу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2017, 12:06:56 |
|
||
|
Запрос на суммирование определнных полей
|
|||
|---|---|---|---|
|
#18+
или так: Код: vbnet 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2017, 12:08:04 |
|
||
|
Запрос на суммирование определнных полей
|
|||
|---|---|---|---|
|
#18+
MoTo_PrOpnnkazan, Благодарю но он считает если там есть хоть одно поле больше 100 а хотелось бы что бы он отсекал значения меньше ста. Мой ответ не верный, верный дал sdku ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.03.2017, 15:13:34 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=39415774&tid=1612661]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
156ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 436ms |

| 0 / 0 |
