【SQL】SELECT文でデータを抽出する方法

データベースから情報を取得するために使用されるSQLの中でも、最も基本的かつ重要な概念の一つがSELECT文です。この記事では、SQLのSELECT文を使ってデータを抽出する方法について詳しく解説します。データベースのテーブルから必要な情報を取得し、条件や並べ替えなどを活用して柔軟にデータを取り扱う方法を学びましょう。

基本のSELECT文

最もシンプルな形式でデータを抽出する方法です。指定したテーブルから指定した列を選択します。

SELECT 列1, 列2, ...
FROM テーブル;

例えば、以下はemployeesテーブルからnameとsalary列を抽出する例です。

SELECT name, salary
FROM employees;

条件を指定してデータを抽出する

WHERE句を使用して、特定の条件を満たすデータだけを抽出できます。以下は、給与が50000以上の従業員の情報を取得する例です。

SELECT name, salary
FROM employees
WHERE salary >= 50000;

ソートと並べ替え

ORDER BY句を使って結果をソートできます。例えば、給与の昇順でソートする場合は次のようにします。

SELECT name, salary
FROM employees
ORDER BY salary ASC;

まとめ

SQLのSELECT文をマスターすることは、データベースから必要な情報を取得するための重要なスキルです。このガイドを参考にして、柔軟で効果的なデータ抽出を実践してみてください。