問題タブ [level-of-detail]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - mySQL の固定詳細レベルによる日付の比較
おはよう、
次の出力で 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) です。