Я должен настроить представление SQL, чтобы иметь возможность выполнять тест системной интеграции. Одна таблица отслеживает транзакции и LINE ITEMS для транзакций (например, транзакция 2 имеет три элемента, поэтому есть три последовательные строки, соответствующие одному и тому же номеру транзакции). Мне нужно получить столбец, в котором я отслеживаю количества позиций для этой транзакции, всегда начиная с 1 для каждой транзакции.
Например, первый столбец TransactionNumber
, а второй DesiredOutput
:
1 1
1 2
2 1
2 2
2 3
3 1
4 1
4 2
ETC ...
Я знаю, как нумеровать последовательные строки в таблице ВЕСЬ, но не могу найти ссылки на эту нумерацию, которая зависит от значения в другой строке.