これが可能かどうかはわかりませんが、可能かどうかはわかります。stackoverflow コミュニティで答えを見つけることができます。基本的に、アプリケーションを高速化できるように、いくつかのデータを前処理しようとしています。これが私がやろうとしていることの例です:
SELECT id
FROM data AS data1
WHERE rangeVal < (SELECT rangeVal FROM data WHERE id = data1.id - 1)
AND actiondate >= '1980-05-18'
AND actiondate <= '2012-05-18'
ORDER BY actiondate DESC
基本的に、次の日から rangeVal が rangeVal より小さい場合にのみ、データの ID を取得しようとしています。
正しい方向への助けやポイントは大歓迎です!!