Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / выбор уникальных значений в запросе / 2 сообщений из 2, страница 1 из 1
29.10.2021, 10:04
    #40107953
Romanov-krd
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выбор уникальных значений в запросе
Есть выборка

SELECT AccountingDate,
ClientOrderID,
PostingID,
RezonItemID,
sum(case when ActionTypeID IN (401, 1003) then Qty else -Qty end) Qty

Как сделать чтобы в случае задвоения по ClientOrderID, PostingID в Qty для одного RezonItemID стоял 0
...
Рейтинг: 0 / 0
29.10.2021, 11:19
    #40107983
Oleg_SQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
выбор уникальных значений в запросе
Romanov-krd,

добавить ROW_NUMBER() и по условию, когда оно <> 1 ставить Qty = 0
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / выбор уникальных значений в запросе / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]