У меня есть представление, скрепляющее данные из нескольких таблиц. Давайте рассмотрим это будет так:SQL SUM ограниченный
TransPK Amount Currency_ID
-------------------------------
1 2000 0
1 -2000 0
2 3600 1
2 -7200 2
. . .
Я хочу, чтобы вычислить сумму (сумма), за отчетливым TransPK, но только там, где все Currency_IDs для данного TransPK одинаковы. то есть в приведенных выше данных будет возвращен только один результат, поскольку для TransPK = 2 для Currency_ID имеются два значения.
Я понятия не имею, что искать по этому вопросу! Я пробовал «SQL SUM limited», но хиты не были полезны. Я не первый человек, который хочет сделать что-то подобное. Кто-нибудь может указать мне в правильном направлении?
SQL требует от меня, чтобы добавить Currency_ID в GROUP BY предложения, и я Я все еще получаю результаты для TransPK = 2 :-(Дарн, этот выглядел так многообещающе !!! – skiaddict1
Удивительно, большое спасибо! – skiaddict1