T-SQL - Instrucción SELECT

servidor SQL SELECTLa declaración se utiliza para obtener los datos de una tabla de base de datos que devuelve datos en forma de tabla de resultados. Estas tablas de resultados se denominanresult-sets.

Sintaxis

A continuación se muestra la sintaxis básica de la instrucción SELECT:

SELECT column1, column2, columnN FROM table_name;

Donde, columna1, columna2 ... son los campos de una tabla cuyos valores desea obtener. Si desea obtener todos los campos disponibles en el campo, puede usar la siguiente sintaxis:

SELECT * FROM table_name;

Ejemplo

Considere la tabla CLIENTES que tiene los siguientes registros:

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

El siguiente comando es un ejemplo, que obtendría los campos ID, Nombre y Salario de los clientes disponibles en la tabla CLIENTES:

SELECT ID, NAME, SALARY FROM CUSTOMERS;

El comando anterior producirá el siguiente resultado.

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 desea obtener todos los campos de la tabla CLIENTES, utilice la siguiente consulta:

SELECT * FROM CUSTOMERS;

Lo anterior producirá el siguiente resultado.

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