SQLでORDERBY句を使用する方法は?



「SQLのORDERBY」に関するこの記事は、SQLのORDERBYステートメントに関する包括的なガイドです。このステートメントは、テーブル内のデータを並べ替えるために使用されます。

毎日膨大な量のデータが生成される今日の市場では、データベースに存在するデータを並べ替えることが非常に重要です。さて、SQLでデータをソートするには、 通常、ORDERBY句を使用します。だから、この記事では SQLでのORDERBY 、この句を使用してデータを並べ替えるさまざまな方法について説明します。

SQL-ORDERBY-SQL-Edureka-300x144この記事では、次のトピックについて説明します。





    1. SQLのORDERBY句とは何ですか?
    2. 構文
    3. 1つの列でORDERBY
    4. DESCによる注文
    5. いくつかの列でORDERBY

SQLのORDERBYとは何ですか?

ORDER BY句は、すべての結果を昇順または降順で並べ替えるために使用されます。デフォルトでは、結果セットは昇順でソートされます。したがって、結果セットを降順でソートする場合は、DESCキーワードを使用できます。これとは別に、テーブル内の1つの列または複数の列に従って並べ替えることもできます。

構文:

SELECT Column1、Column2、... ColumnN FROM TableName ORDER BY Column1、Column2、... ASC | DESC

SQLでのORDERBYの構文を知っているので、この句の例をいくつか見てみましょう。



次の表を検討して、ORDERBY句のすべての操作を確認してください。また、テーブルを作成するには、SQLで、 CREATEテーブルステートメント

学生証 ファーストネーム 電話番号

1

ローハン



9876543210

ハイデラバード

2

ソナリ

9876567864

cのラウンドロビンスケジューリングアルゴリズム

バンガロール

3

アジェイ

9966448811

ラクナウ

4

ギーター

9765432786

ラクナウ

5

シュバム

9944888756

デリー

1つの列のORDERBY句

特定の列に従ってデータを並べ替える必要がある場合は、のORDERBY句の後に列の名前を指定する必要があります。 。

例:

「Students」テーブルから「City」列でソートされたすべての学生を選択するクエリを作成する必要があるシナリオを考えてみます。

SELECT * FROM Student ORDER BY City

上記のクエリを実行すると、次のような出力が表示されます。

学生証

ファーストネーム

電話番号

2

ソナリ

9876567864

バンガロール

5

シュバム

9944888756

デリー

1

ローハン

9876543210

ハイデラバード

3

アジェイ

9966448811

ラクナウ

4

ギーター

9765432786

ラクナウ

DESCによる注文

データを降順でソートする必要がある場合は、SQLのORDERBY句の後にキーワードDESCを指定する必要があります。

例:

「Students」テーブルからすべての学生を選択するクエリを作成し、「City」列で降順で並べ替える必要があるシナリオを考えてみます。

SELECT * FROM Student ORDER BY City DESC

上記のクエリを実行すると、次のような出力が表示されます。

学生証

ファーストネーム

電話番号

4

ギーター

9765432786

ラクナウ

3

アジェイ

9966448811

ラクナウ

1

ローハン

9876543210

ハイデラバード

5

Tableau開発者は何をしますか

シュバム

9944888756

デリー

2

ソナリ

9876567864

バンガロール

いくつかの列でORDERBY

多くの列に従ってデータをソートする必要がある場合は、SQLのORDERBY句の後にそれらの列の名前を指定する必要があります。

例:

「Students」テーブルから「City」列と「Firstname」列でソートされたすべての学生を選択するクエリを作成する必要があるシナリオを考えてみます。

SELECT * FROM Student ORDER BY City、FirstName

上記のクエリによると、都市で並べ替えられた結果セットが表示されますが、一部の行に同じ都市がある場合は、FirstNameで並べ替えられます。上記のクエリを実行すると、次のような出力が表示されます。

学生証

ファーストネーム

電話番号

2

ソナリ

9876567864

バンガロール

5

シュバム

9944888756

デリー

1

ローハン

Linux管理者は何をしますか

9876543210

ハイデラバード

3

アジェイ

9966448811

ラクナウ

4

ギーター

9765432786

ラクナウ

「City」の昇順、「Firstname」の降順に基づいて生徒を並べ替えることもできます。これを行うには、次のようにコードを記述します。

SELECT * FROM Student ORDER BY City ASC、FirstName DESC

上記のクエリを実行すると、次のような出力が表示されます。

学生証

ファーストネーム

電話番号

2

ソナリ

9876567864

バンガロール

5

シュバム

9944888756

デリー

1

ローハン

9876543210

ハイデラバード

4

ギーター

9765432786

ラクナウ

3

アジェイ

9966448811

ラクナウ

これで、SQLでのORDERBYに関するこの記事は終わりです。 SQLでORDERBY句を使用する方法を理解していただければ幸いです。 あなたがについてもっと知りたいなら MySQL このオープンソースのリレーショナルデータベースを理解してから、 インストラクター主導のライブトレーニングと実際のプロジェクト経験が付属しています。このトレーニングは、MySQLを深く理解し、主題をマスターするのに役立ちます。

質問がありますか?この記事の「SQLでのORDERBY」に関するコメントセクションでそれについて言及してください。折り返しご連絡いたします。