はじめに
ASC と DESC ってどっちが昇順でどっちが降順だっけ、、、
と頭を悩ませた方いらっしゃいませんか。僕もそのうちの一人です。
仕事で設計書では降順と書いてあったときに、実装ではどう書くんだっけ、とか、逆もあったりしてだいぶ頭がおかしくなった記憶があります。。。
調べてみるといくつか覚え方があるみたいなので、まとめて紹介します!
覚え方
その 1
ASC は明日に行く感じ
明日(ASC)へ行く感じが、低いところから始まって、高いところへ行くイメージなので昇順というということですね。
DESC は机(デスク)に向かう感じ
机(デスク)に向かう感じが、椅子に座るイメージです。高いところから、低いところへ行くイメージなので降順ということですね。
参考リンク
その 2
ASC は AtoC だから小さい順。DESC は DtoC だから大きい順
AtoC だから昇順、DtoC だから降順ということですね。
ただ個人的には脳内で小さい順 → 昇順 という変換が行われてしまうので、ちょっと難しいです笑。
余談:Amazon のロゴ方式と言われてるらしいです。(AtoZ なので A から Z に向けて矢印が伸びてる)
参考リンク
その 3
ascending と descending
こちらはそのままですが
- ASC は ascending (上昇する,上がる、昇順)の略
- DESC は descending(下向の、減少する、降順)の略
ということですね。ただこれは英語強くないとわからないので、僕にはかなり難しいです笑
まとめ
いかがでしょう。覚えやすいのはありましたでしょうか。
調べてみると色々ありましたが、個人的には「その 1」が一番覚えやすくしっくりきました!