T-sql-select-statement

提供:Dev Guides
移動先:案内検索

T-SQL-SELECTステートメント

SQL Serverの SELECT ステートメントは、結果テーブルの形式でデータを返すデータベーステーブルからデータをフェッチするために使用されます。 これらの結果テーブルは result-sets と呼ばれます。

構文

SELECTステートメントの基本的な構文は次のとおりです-

SELECT column1, column2, columnN FROM table_name;

ここで、column1、column2 …​は、値を取得するテーブルのフィールドです。 あなたがフィールドで利用可能なすべてのフィールドを取得したい場合は、次の構文を使用することができます-

SELECT *FROM table_name;

次のレコードを持つCUSTOMERS表を考慮してください-

ID  NAME       AGE       ADDRESS             SALARY
1   Ramesh     32        Ahmedabad           2000.00
2   Khilan     25        Delhi               1500.00
3   kaushik    23        Kota                2000.00
4   Chaitali   25        Mumbai              6500.00
5   Hardik     27        Bhopal              8500.00
6   Komal      22        MP                  4500.00
7   Muffy      24        Indore              10000.00

次のコマンドは、CUSTOMERSテーブルで利用可能な顧客のID、名前、および給与フィールドを取得する例です-

SELECT ID, NAME, SALARY FROM CUSTOMERS;

上記のコマンドは、次の出力を生成します。

ID  NAME          SALARY
1   Ramesh        2000.00
2   Khilan        1500.00
3   kaushik       2000.00
4   Chaitali      6500.00
5   Hardik        8500.00
6   Komal         4500.00
7   Muffy         10000.00

CUSTOMERSテーブルのすべてのフィールドを取得する場合は、次のクエリを使用します-

SELECT* FROM CUSTOMERS;

上記により、次の出力が生成されます。

ID  NAME       AGE       ADDRESS              SALARY
1   Ramesh     32        Ahmedabad            2000.00
2   Khilan     25        Delhi                1500.00
3   kaushik    23        Kota                 2000.00
4   Chaitali   25        Mumbai               6500.00
5   Hardik     27        Bhopal               8500.00
6   Komal      22        MP                   4500.00
7   Muffy      24        Indore               10000.00