同じ SQLite ステップの結果を複数回ループする方法はありますか。
シナリオ: 1. step stmt を使用してクエリを実行します。 2. 結果をループして計算を実行します。 3. 同じ結果をループして、値に基づいて計算を実行し (2)、結果を出力します。
誰かがこれを行う方法を提案できますか?
同じ SQLite ステップの結果を複数回ループする方法はありますか。
シナリオ: 1. step stmt を使用してクエリを実行します。 2. 結果をループして計算を実行します。 3. 同じ結果をループして、値に基づいて計算を実行し (2)、結果を出力します。
誰かがこれを行う方法を提案できますか?
SQLite はクエリの結果全体を保存しません。結果をステップ実行しているときに、行が動的に計算されます。
結果行を再度読み取る場合は、クエリを再実行する必要があります (sqlite3_reset
およびを参照sqlite3_step
)。