私は以下のようなテーブルを持っています
Account number | Last Name | Status | date
111 doe acknowledged 04-11-2013
111 doe acknowledged 05-01-2013
111 doe paid 05-10-2013
123 smith acknowledged 05-15-2013
123 smith acknowledged 05-22-2013
145 walter paid 05-23-2013
同じ情報を保持しているが、ステータスと日付が異なるだけの名前と口座番号があります。
最新の日付を取得して現在の日付と比較しようとしています。今日はドウを 5-10 と、スミスを 5-22 と、ウォルターを 5-23 と比較します...
アカウントは複数回再確認できるようになり、支払いが完了すると再確認が停止されます。したがって、後日再検査を受けるのはスミスだけです。
承認済みのステータスを持つすべてのレコードを検索したいと考えています。私はこれらのどれにも支払われたくありません。
これまでのコードでは、レコードの最大日付を取得できましたが、両方が異なるため、確認済みレコードと有料レコードが返されます。支払われておらず、まだ承認されているレコードのみが必要です。