OrderBy 句は、指定された列で SQL クエリの結果を並べ替えるのに使用されます。構文: SELECT ... ORDER BY column1 [ASC|DESC], column2 [ASC|DESC], ... パラメータ: 1. ソートする列 2. オプションのソート順序: [ASC (昇順) | DESC (降順) ) ]
SQL での OrderBy の使用法
OrderBy 句は、次に従って SQL クエリの結果を照合するために使用されます。ソートする指定された列。
#構文:
##SELECT ... ORDER BY 列 1 [ASC|DESC]、列 2 [ASC|DESC]、...
パラメータ:
column2
、...: 並べ替える列
#単一列の並べ替え:
<code class="sql">SELECT name, age FROM customers ORDER BY name ASC;</code>
複数列の並べ替え:
<code class="sql">SELECT name, age, city FROM customers ORDER BY name ASC, age DESC;</code>
降順で並べ替え:
<code class="sql">SELECT name, age FROM customers ORDER BY age DESC;</code>
NULL 値の処理:
<code class="sql">SELECT name, age FROM customers ORDER BY COALESCE(age, 0) ASC;</code>
これは、NULL 値を 0 として扱い、年齢によって昇順に並べ替えます。
複合並べ替え:
<code class="sql">SELECT name, city, state FROM customers ORDER BY name ASC, city DESC;</code>
以上がSQLでorderbyを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。