SQL mysql:order by-id珍しい書き方負の番号でidを降順に並べます


今日同僚の美人に聞かれて、1つのソースコードの中で以下の検索方法を見ました:
SELECT t.id, t.name FROM xx.user ORDER BY -t.id;

の中のあのマイナス記号は負数で並べ替える意味を表しているのではないでしょうか.
私を縛って、本当に神人が書いたコードですね.見たことがありません.
すぐに検索ウィンドウを開き、試してみると、代表のDESC降順配列の意味であるはずだということがわかりました.
このマイナス記号がoracleとmssqlでサポートされていないことを知らないで、互換性のため、やはりDESCあるいはASCを書きましょう、もちろんもっといくつかの文字を打つ必要があります.