Сортировка:
BY CCS_DR_IDX DATEDIF;
Фильтрация или при выборе происходит, когда элемент управления достигает нижней части шага данных и неявно OUTPUT
с.Это происходит только в том случае, если CCS_DR_IDX
и TXN_IDX
- это комбинация, в которой ни один из них не появлялся ранее.
Поскольку вы отсортировали по CCS_DR_IDX
, вы можете знать, что существует неявная группировка, ине более одной записи на CCS_DR_IDX
вывод, и для первой группы это должна быть первая запись в группе.Каждая последующая строка в группе CCS_DR_IDX
после вывода будет соответствовать записи в id_one
и будет отброшена DELETE
.
Когда вы начнете обрабатывать следующую группу CCS_DR_IDX
, строки будутобрабатываются до тех пор, пока вы не достигнете следующего отличительного TXN_ID
относительно тех, которые отслеживаются в id_two
.Поскольку сортировка имела второй ключ DATDIF
, можно сказать, что на выходе будет "выбор первых встречающихся комбинаций уникальных парных элементов CCS_DR_IDX
TXN_ID
" (что-то вроде парной выборки без повторов.)
Возможен случай, когда некоторый CCS_DR_IDX
отсутствует на выходе - это может произойти, если группа содержит только TX_ID
s, которые произошли в предыдущие CCS_DR_IDX
s.
Не видя модель данных и причины комбинации (возможно, какое-то декартово соединение), трудно сделать менее смутное утверждение о том, что выбирается.