Образец данных:PL/SQL - Сравнение наборов строк
ID VALUE
1001 A
1001 B
1002 A
1002 A
1003 A
1003 B
Стандарт сравнения ID = 1001
Отсюда, я хочу посмотреть на все другие идентификаторы = 1001 ... Я необходимо удостовериться:
- Каждый другой набор записей, сгруппированных по ID, имеет такое же количество связанных строк. В этом примере каждый проходит этот тест.
- Для каждого значения, связанного с ID = 1001, необходимо найти ТОЧНОЕ соответствие для всех других идентификаторов. В этом примере 1002 будет терпеть неудачу, потому что хотя оно имеет правильное количество строк, оно имеет два значения «A» и значение «B» .
Логически - это кажется достаточно простым ... но я уже несколько лет бил головой о клавиатуру.
Любая мудрость или помощь в группах будут оценены по достоинству.
С уважением,
Майк
Как вы ее через 4 минуты ??? –
@MaheswaranRavisankar. , , Вероятно, было много вырезания и вставки, но самым полезным курсом, который я получил в старшей школе, была сенсорная типизация. –
Гордон - спасибо за то, что я вошел. Я ценю тщательную мысль. В основном это сработало, но он не заметил, когда один набор имел несколько строк, но соразмерные данные в любом случае. Я закончил делать что-то с listagg, чтобы сгладить строки в список CSV. Гросс ... но эффективный. –