SQLやプログラミングでは頻繁に使う昇順と降順ですが、時々どっちがどっちの向きなのかがわからなくなることがあるので、ASCとDESCのそれぞれの意味と違いを以下にまとめておきます。
ASCとDESCの読み方や、略称の正式名称もまとめておきましたので参考にしてください。
目次
昇順と降順の違いとイメージ
昇順(asc) | 降順(desc) |
---|---|
1 | 3 |
2 | 2 |
3 | 1 |
昇順(asc) | 1 | 2 | 3 |
---|---|---|---|
降順(desc) | 3 | 2 | 1 |
昇順(asc)は小さい順、降順(desc)は大きい順にデータが並ぶという違いがあります。
昇順(asc)は昇っていくイメージ、降順(desc)は降っていくイメージです。
昇順(asc)の意味と読み方、略称について
昇順(しょうじゅん・ascending order)
データは小さい方から大きい方の順に並ぶ。
0123456789
abcdefghijklmnopqrstuvwxyz
あいうえお
小さい方から大きい方へ昇っていくイメージ。
ascはascendingの略。
ascendには(上る・登る)という意味がある。
ascの読み方は「アスク」、ascendingは「アセンディング」と読むのが一般的。
降順(desc)の意味と読み方、略称について
降順(こうじゅん・descending order)
データは大きい方から小さい方の順に並ぶ。
9876543210
zyxwvutsrqponmlkjihgfedcba
おえういあ
大きい方から小さい方へ降っていくイメージ。
descはdescendingの略。
descendには(下る・降りる)という意味がある。
descの読み方は「デスク」、descendingは「ディセンディング」と読むのが一般的。
昇順と降順の覚え方
昇順(asc) | 昇っていくイメージ | 小 → 大(123, abc) |
降順(desc) | 降っていくイメージ | 大 ← 小(321, cba) |
昇順・降順
階段やエレベータをイメージすると良い。
昇る場合は1階から3階へ。
降る場合は3階から1階へ。
asc・desc
a
で始まる英単語asc
は昇順(abcdの順)と覚える。
d
で始まるdesc
は降順(dcbaの順)と覚える。