Menu
Coddy logo textTech

Sort Results Part 1

CoddyのSQLジャーニー「基礎」セクションの一部 — レッスン 13/72。

データベースをクエリする際、結果を意味のある順序で整理すると、データ分析がはるかに効率的になります。結果をソートするには、ORDER BY キーワードを使用し、その後にどのフィールドで並べ替えるかを指定します。デフォルトでは、昇順でソートされます。

たとえば、以下の<strong>competition</strong>テーブルを考えてみましょう:

runner_idageavg_speed
1473.65
2623.07
3576.82
4564.34
5254.93
6403.94
7236.58
8403.43
SELECT *
FROM competition
WHERE age > 50
ORDER BY avg_speed

これは結果です

runner_idageavg_speed
2623.07
4564.34
3576.82

そのデータをソートする方法を指定するには、列の名前の後に DESC または ASC キーワードを追加できます。

ORDER BY avg_speed ASC
challenge icon

チャレンジ

簡単

利用可能なテーブルと列:

  • <strong>feathers</strong>: <strong>id</strong>, <strong>weight</strong>

重量の降順で並べ替えたすべての id を返してください

チートシート

ORDER BYを使用してクエリ結果をソートします。デフォルトでは昇順でソートされます:

SELECT *
FROM table_name
ORDER BY column_name

ソート方向を指定するには、ASC(昇順)またはDESC(降順)を追加します:

ORDER BY column_name DESC
ORDER BY column_name ASC

自分で試してみよう

quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

基礎のすべてのレッスン