T-SQL - Instruction SELECT

serveur SQL SELECTL'instruction est utilisée pour récupérer les données d'une table de base de données qui renvoie des données sous la forme d'une table de résultats. Ces tableaux de résultats sont appelésresult-sets.

Syntaxe

Voici la syntaxe de base de l'instruction SELECT -

SELECT column1, column2, columnN FROM table_name;

Où, colonne1, colonne2 ... sont les champs d'une table dont vous voulez récupérer les valeurs. Si vous souhaitez récupérer tous les champs disponibles dans le champ, vous pouvez utiliser la syntaxe suivante -

SELECT * FROM table_name;

Exemple

Considérez la table CUSTOMERS ayant les enregistrements suivants -

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

La commande suivante est un exemple, qui récupérerait les champs ID, Nom et Salaire des clients disponibles dans la table CUSTOMERS -

SELECT ID, NAME, SALARY FROM CUSTOMERS;

La commande ci-dessus produira la sortie suivante.

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

Si vous souhaitez récupérer tous les champs de la table CUSTOMERS, utilisez la requête suivante -

SELECT * FROM CUSTOMERS;

Ce qui précède produira la sortie suivante.

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