Пятница, 08 Июля 2016 г. 21:57
+ в цитатник
Однажды в решении одной моей проблемы здесь на форуме мне посоветовали в запросе строку типа:
SELECT cod_gr, Sum(C*(V=1)*(D=#04/29/2016#)) AS Увед, Sum(C*(V=2)*(D=#04/29/2016#)) AS Предп...
Весь запрос большой, копировать не буду.
Как я понял в скобочках перечисляются условия суммы чрез звездочку???
По образу и подобию для того чтобы разобраться в этом я создал таблицу
B C
1 1
1 2
2 1
3 1
6 2
7 2
8 2
Запрос приводит к тому что в результате выдает -1, хотя должен 22.
SELECT Sum(B*C=2) AS [Sum-B]
FROM Таблица1;
Что я не правильно делаю и где можно почитать про это информацию? Спасибо.
http://www.sql.ru/forum/1221809/sum-s-usloviem
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-