その時点で最後に記録された数量を返すために、特定の時点のクエリを実行しようとしています。
基本的に、私はそのようにフォーマットされたテーブルを持っています
id | other_id | quantity | created
1 1 5 20
2 1 2 22
3 1 1 25
4 1 8 90
クエリされた作成数が 60 の場合、作成された 25 以上の数量を返すか、クエリされた作成以降の最新の既知の数量から返します。
SELECT * FROM table
WHERE created >= 60
AND other_id = 1
ORDER BY ID ASC
これは ID:4 を返しますが、ID:3 である 60 で作成したいのですが、照会された作成が 25 だった場合、25 以上を返したいです。
脳はアトムで揚げられており、正しい解決策を思いつくことができません