おはよう、
次の出力で mySQL クエリを作成しようとしています。
60_days_since_seen を取得するには、現在の行の reference_date を、unique_identifier に関連する次の最新の reference_date と比較し、その reference_date がその行の reference_date から 60 日より古いかどうかを判断する必要があります。
例: unique_identifier = 123456789
id = 1: このインスタンスの前に日付がないため、60_days_since_seen は TRUE (または 1) です。
id = 2: unique_identifier と比較して、この id の前に reference_date が発生した日付は、この行の reference_date から 60 日未満であるため、60_days_since_seen は FALSE (または 0) です。
id = 3: unique_identifier と比較して、この id の前に reference_date が発生した日付は、この行の reference_date から 60 日を超えているため、60_days_since_seen は TRUE (または 1) です。
id = 4: このインスタンスより前に日付がないため、60_days_since_seen は TRUE (または 1) です。
id = 5: unique_identifier と比較して、この id の前に reference_date が発生した日付は、この行の reference_date から 60 日未満であるため、60_days_since_seen は FALSE (または 0) です。