sqlite データをソートして取得する

sqlite データをソートして取得する

sqliteで、データをソートして取得する手順を記述してます。「order by」にソートしたいカラムを指定することで可能です。ここでは、実際に実行した結果を画像で掲載してます。

環境

  • OS windows11 home
  • sqlite 3.37.1
  • DB Browser for SQLite 3.12.2

手順

データをソートして取得するには、「SELECT」に「order by」を使用します。

SELECT カラム名, カラム名, ... FROM テーブル名 ORDER BY カラム名 [ASC(昇順) | DESC(降順)];

実際に、以下のテーブル「person」というテーブルのデータを「id」を降順に指定して取得してみます。

取得します。

select * FROM person order by id desc;

実行結果

「id」が降順で取得されていることが確認できます。

DB Browser for SQLite

「DB Browser for SQLite」では「データ閲覧」よりカラムをクリックすることでソートが可能です。