【SQL】データ取得・結合

【SQL】データ取得・結合

SQL Server 複数の条件を指定してSELECTする

【SQL】複数の条件を指定してSELECTする SQL Serverでデータを取得するには「SELECT」を使います。 SELECTはWHERE句で複数の条件を指定して様々なデータ検索(取得)ができます。 今回は複数の条件を指定してSELE...
【SQL】データ取得・結合

【SQL Server】ASで別名をつける

ASで別名をつける SQL Serverには他のデータベース同様、SQLに「AS」を記述できます。ここでは「AS」を解説します。 さっそくSQLでASを使ってみます。 ASの使い方 --別名ASを使う SELECT {別名}.{列1},{別...
【SQL】データ取得・結合

【SQL】JOINで複数の条件を書くには

SQLのJOINで複数の条件を書く SQLの「JOIN」について解説します。SQL Serverの「JOIN」は複数のテーブルを条件をつけてJOIN(結合)できます。 ここではLEFT JOINを例に複数の結合条件をつけてJOIN(結合)し...
【SQL】データ取得・結合

SQL Server FULL JOINとは(完全外部結合)

SQL Server FULL OUTER JOIN(完全外部結合) SQLの「JOIN」について解説します。SQL Serverの「JOIN」は複数のテーブルを条件をつけて結合します。 大きくわけるとJOIN(結合)は2種類あります。 内...
【SQL】データ取得・結合

【SQL Server】INNER JOINとは(内部結合)

SQL Server INNER JOIN(内部結合) 内部結合と外部結合 SQLの「JOIN」について解説します。SQL Serverの「JOIN」は複数のテーブルを条件をつけて結合します。 大きくわけるとJOIN(結合)は2種類あります...
【SQL】データ取得・結合

【SQL Server】LEFT JOIN・RIGHT JOINとは(外部結合)

SQL ServerのOUTER JOIN(外部結合) 結合の種類 SQLの「JOIN」について解説します。SQL Serverの「JOIN」は複数のテーブルを条件をつけて結合します。 大きくわけるとJOIN(結合)に2種類があります。 外...
【SQL】データ取得・結合

【SQL】JOIN (結合)の種類について解説します

JOIN(結合)の種類 SQL ServerをはじめとしたデータベースではテーブルをJOIN(結合)することがよくあります。「SQLのJOINは基本中の基本」といってもいいかもしれません。 4つのJOIN JOIN(結合)にはいくつかの種類...
【SQL】データ取得・結合

【SQL Server】SELECT データを取得する

SQL ServerのSELECT(データ取得) SELECTの構文 SQL Serverでデータを取得するには「SELECT ~」を使います。 --テーブルのデータを取得する SELECT {列} FROM {テーブル} WHERE {条...
【SQL】データ取得・結合

【SQL Server】EXCEPT で差(差集合)を取得する

複数のSELECT結果の差を取得するEXCEPT(差集合) SQL Serverでは複数のSELECT結果の差(差集合)を取得することができます。 差集合は「EXCEPT」を使用します。例えば、テーブル1とテーブル2があり、テーブル1だけに...
【SQL】データ取得・結合

【SQL Server】INTERSECT で重複を取得する

複数のSELECT結果の重複を取得するINTERSECT(積集合) SQL Serverでは複数のSELECT結果の重複(積集合)を取得することができます。INTERSECTを使用します。例えば、テーブル1とテーブル2の両方に重複しているレ...