Как сравнить два или более значения поля
У меня есть такие данные:
событие 1: field_name=field_value, status="process", status_file="file_name"
событие 2: field_name=field_value, status="отправить", status_file = "file_name"
событие 3: field_name=field_value, Transfer_status = "Передано", Transfer_file = "имя_файла"
событие 4: field_name=field_value, fatal_type1 = "reason1", fatal_type1_file="file_name"
событие 5: field_name=field_value, fatal_type2 = "reason2", fatal_type2_file="file_name"
сверху всех событий общим значением является имя_файла, остальные они разные. Если имя_файла совпадает с другими типами_файла, в нем должно быть указано все, что я хотел сделать, как показано ниже
имя_файла, тип_файла, тип_файла_счета
abfskjsfjskjjv, {обрабатывать, отправлять, переносить, reason2}, 4
hrhashlahsf, {process, reason1}, 2
fhkawuruhshfhuaf, {обработать, отправить, передать}, 3