SQL

¿Qué es y cómo utilizar la instrucción SELECT en SQL server?

Estrada Web Group
Administrador

La instrucción SELECT en SQL se usa para recuperar datos de una base de datos relacional.

Numero de Columnas

Sintaxis SQL

1

SELECT "column_name" FROM "table_name";

Más de una columna

SELECT "column_name1", "column_name2"  FROM "table_name";

Todas las columnas

SELECT * FROM "table_name";

"table_name" es el nombre de la tabla donde se almacenan los datos, y "column_name" es el nombre de la columna que contiene los datos que se recuperarán.

 

Para seleccionar más de una columna, agregue una coma al nombre de la columna anterior y luego agregue el nombre de la columna. Si está seleccionando tres columnas, la sintaxis será,

SELECT "column_name1", "column_name2", "column_name3" FROM "table_name";

Ten en cuenta que no hay una coma después de la última columna seleccionada.

Ejemplos:

Proporcionaremos ejemplos para cada uno de los siguientes tres casos de uso:

  • Recuperar una columna
  • Recuperar columnas múltiples
  • Recuperar todas las columnas

Usemos la siguiente tabla para ilustrar los tres casos:

Tabla Employees de la Base de datos Northwind

Base de datos sql server Northwind

Ejemplo 1: Seleccione una columna

Para seleccionar una sola columna, especificamos el nombre de la columna entre SELECT y FROM de la siguiente manera:

select FirstName from Employees

Resultado:

FirstName

Nancy
Andrew
Janet
Margaret
Steven
Michael
Robert
Laura
Anne

Ejemplo 2: seleccionar múltiples columnas

Podemos usar la instrucción SELECT para recuperar más de una columna. Para seleccionar las columnas FirstName y LastName, usamos el siguiente SQL:

select FirstName, LastName from Employees

Resultado:

FirstName

Nancy

Andrew

Janet

Margaret

Steven

Michael

Robert

Laura

Anne

LastName

Davolio

Fuller

Leverling

Peacock

Buchanan

Suyama

King

Callahan

Dodsworth

 

Ejemplo 3: Seleccionar todas las columnas

Hay dos formas de seleccionar todas las columnas de una tabla. El primero es listar todos los nombres de las columnas una por una. La segunda, y la más fácil, es usar el símbolo *. Por ejemplo, para seleccionar todas las columnas de Employees, emitimos el siguiente SQL:

select * from Employees

Resultado:

EmployeeID

1

2

3

4

5

6

7

8

9

LastName

Davolio

Fuller

Leverling

Peacock

Buchanan

Suyama

King

Callahan

Dodsworth

FirstName

Nancy

Andrew

Janet

Margaret

Steven

Michael

Robert

Laura

Anne

Title

Sales Representative

Vice President, Sales

Sales Representative

Sales Representative

Sales Manager

Sales Representative

Sales Representative

Inside Sales Coordinator

Sales Representative

 

La tabla cuenta con más columnas, pero para cuestiones ilustrativas solo muestro esas cuatro, en el video puedes ver el funcionamiento correcto.

Ejercicios

Utiliza la tabla Employees para responder lo siguiente:

  1. ¿Cuál de las siguientes sentencias de SQL son incorrecta? (Puede haber más de una respuesta)
    1. SELECT * FROM Employees;
    2. SELECT EmployeeID, LastName, FirstName, Title FROM Employees;
    3. SELECT EmployeeID, LastName, FirstName, Title;
    4. SELECT All FROM Employees;
  2. (Verdadero o falso) En SQL, el orden de las columnas en una instrucción SELECT debe ser el mismo que el orden de las columnas en la tabla que estamos consultando. Por ejemplo, en la tabla Employees, debe seleccionar LastName y después FirstName.
  3. (Verdadero o falso) Las siguientes dos sentencias de SQL nos regresan lo mismo:
    1. Select * From Employees;
    2. SELECT * FROM Employees;

 

Coméntanos en el apartado de comentarios tus respuestas.

 

 

Compartir artículo:

Más artículos geniales

¿Cómo eliminar las etiquetas html de una cadena en SQL?

¿Cómo eliminar las etiquetas html de una cadena en SQL?

En este artículo pondré un pequeño ejemplo de cómo quitar las etiquetas HTML en SQL. Voy a mostrar una función definida por el usuario en SQL Server que analiza el código HTML y regresa texto plano. Si requieres eliminar las etiquetas HTML de una página este ejemplo te servirá.

Ver artículo completo
¿Cómo obtener el valor mínimo en SQL Server con la función SUM()?

¿Cómo obtener el valor mínimo en SQL Server con la función SUM()?

En este tutorial, aprenderás a usar la función SUM() de SQL Server para realizar la suma de valores de una columna.

Ver artículo completo

Manténgase actualizado

Obtenga excelente contenido en su bandeja de entrada todas las semanas.
Solo contenido excelente, no compartimos su correo electrónico con terceros.
Subir al inicio de la pantalla ;