Dreamweaver TechniqueJAVA Script サンプル | CSS sample | JAVA Applet sample | Flash Sample
HTML4.0 reference | DynamicHTMLXHTML | XML sample | XSLT sample | RIKO's ASP Trial
ASP ADO リファレンス | PHP関数リファレンス | MySQL関数リファレンス

SQL:ソート(ORDER BY)

■ ソート:ORDER BY

これまでの例では、いずれも見つかった銃j版に結果を返していましたが、特定の例を基準としてソートした結果を返すこともできます。ソートの基準列は結果に含まれている必要はなく、どの列でもソート条件として使用できます。ソートの方法は、昇順(ASC)か降順(DESC)のどちらかで指定できます。何も指定しない場合は昇順になります。ソートの基準列を複数指定して、最初のソート結果内でさらにソートすることもできます。

書式は以下のようになります

SELECT [列名], ... FROM [TABLE名] ORDER BY [列名], ... ;
SELECT [列名], ... FROM [TABLE名] ORDER BY [列名], ... ASC ;
SELECT [列名], ... FROM [TABLE名] ORDER BY [列名], ... DESC ;

SELECT 名前, 住所 FROM 会員 ORDER BY 名前 ; -- 名前の昇順でソートしてレコードを取得
SELECT 名前 FROM 会員 ORDER BY 姓, 年齢 ; -- 姓、年齢の昇順でソートしてレコードを取得
SELECT * FROM 商品 WHERE 価格 > 3000 ORDER BY 価格 DESC ;  -- 価格が3000以上の商品を価格の降順でソートしてレコードを取得

<< 戻る

R HOUSE | RIKO's Trial Page | Shirley's Pettit Case | Shirley's i-box | Shirley's little box