これをかなりグーグルで調べて、類似しているが異なる質問をしている回答を見つけましたが、私がやりたいことはありません。SQLiteを使用してテーブルに行番号を追加するための、簡単で計算上安価な方法は?
テーブルがあり、行番号を追加したいと思います。だから、:
ID || value
91 || valueA
11 || valueB
71 || valueC
Row# || ID || value
1 || 91 || valueA
2 || 11 || valueB
3 || 71 || valueC
なり、もう少し複雑な私のユースケースよりもthis answerを発見しました。また、彼らは計算上高価(n^2-ish)で答えを使うことに対して警告されました。
this oneのように、ユーザーがクエリで返された行番号を希望していたが、これは別の使用例です。テーブルのすべての行に行番号を追加したいだけです。
テーブルに別の列を追加しますか?もしそうなら、CREATE TABLEステートメントに別の行を含めてください。 – Michael
私の答えにコメントしてください。これがあなたが求めていたものを解決するのに役立つかどうかを知りたいと思います。 – Michael