いくつかのカテゴリを持つ SQlite データベースがあり、それぞれにいくつかのアイテムが含まれています。現在、カテゴリはアルファベット順に配置されていますが、データベースに配置する順序が必要です。助言がありますか?私はこれにかなり慣れていないので、アルファベット順を取り除く方法がわかりません。
質問する
2744 次
2 に答える
0
自動インクリメント インデックスを定義する必要があります。このインデックスを使用してデータを並べ替えれば、準備完了です。
于 2012-09-12T09:21:32.077 に答える
0
簡単な例を見てみましょう:
表 : カテゴリ
cat_id cat_name someotherValues
1 A XYZ
3 B UUI
2 C 8XU
4 F 6XK
6 E 9XU
5 D 7XP
アルファベット順に並べたい場合は、次のようにクエリできます。
select * from categories order by cat_id
cat_id
1,2,3,..,6 の順序で行を返します。
PS row_id
SQLite テーブルで作成されたデフォルトの列があります。row_id
順序を設定する一意のフィールドがない場合は、順序を設定できます。ただし、順序は任意のフィールドに設定できます。
于 2012-09-12T09:28:59.057 に答える