データの順番を整列する①

💡前回の記事までは、データ抽出する際の条件を学びました。今回からは抽出したデータの順番の整列について学んでいきましょう。

ORDER BY

SELECT *
FROM Customers;
  • 上記の構文を入力するとCustomerIDを基準として昇順で整列されてます。

SELECT *
FROM Customers
ORDER BY CustomerID DESC
  • CustomerIDを基準として降順で整列します。基本値(Default)はASCで昇順で整列します。

  • 保存されてるデータの順番を直接変更せずにクエリを使用してデータを表する時だけ順番を変更して表します。

SELECT *
FROM Products
ORDER BY price DESC
  • Productsテーブルのデータをprice列を基準として降順で整列して表します。

SELECT *
FROM Products
WHERE price >= 20
ORDER BY price DESC
  • Productsテーブルのデータ中でprice ≥ 20のデータを降順で整列して表します。

SELECT *
FROM Products
ORDER BY price DESC
LIMIT 1
  • Productsテーブルのデータ中で一番高いデータを表します。

SELECT *
FROM Products
ORDER BY price ASC
LIMIT 1
  • Productsテーブルのデータ中で一番安いデータを表します。

SELECT Column
FROM TableName
WHERE Conditions
ORDER BY Column (ASC | DESC)
  • ORDER BYの構文は上記で使えます。

💯ここまでの学習お疲れ様でした!データの整列学ぶことができたと思います。次回は文字列の切り出し方法を記事にしたいと思います。

この記事が気に入ったらサポートをしてみませんか?