SQLのFROM句の使い方と例


  1. FROM句の基本的な使い方: FROM句は、SELECT文で使用され、データを取得するテーブルを指定します。例えば、以下のクエリは、"employees"というテーブルから全ての従業員のデータを取得します。

    SELECT *
    FROM employees;
  2. テーブルの結合: FROM句は複数のテーブルを結合するためにも使用されます。例えば、以下のクエリは、"employees"テーブルと"departments"テーブルを結合し、従業員の名前と所属する部署のデータを取得します。

    SELECT employees.name, departments.department_name
    FROM employees
    JOIN departments ON employees.department_id = departments.department_id;
  3. サブクエリの使用: FROM句は、サブクエリを使用してデータを取得するためにも使用できます。以下の例では、"employees"テーブルから給与が平均給与よりも高い従業員のデータを取得します。

    SELECT *
    FROM (SELECT *
         FROM employees
         WHERE salary > (SELECT AVG(salary) FROM employees)) AS high_paid_employees;

これらは、SQLのFROM句の基本的な使い方といくつかの例です。FROM句はデータベースクエリの重要な要素であり、さまざまなデータ操作に使用されます。詳細な情報や他の使用例については、SQLのドキュメントやチュートリアルを参照してください。