メッセージ ID ごとに 1 行を超えないように、unique_customer_id と message_id の最新のオカレンスを選択する必要があるという要件があります。channel と reason_code の関連データも返す必要がありますが、これらは重複データになる可能性があります。必要に応じて使用できる unique_row_id もあります。これらの 2 つのフィールドを現在のクエリに追加するにはどうすればよいですか? (または、他の方法で一緒に行う)
SELECT DISTINCT unique_customer_id, message_id, MAX(date)
FROM Table1
GROUP BY unique_customer_id, message_id