SQL

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

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

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 LastName
Nancy Davolio
Andrew Fuller
Janet Leverling
Margaret Peacock
Steven Buchanan
Michael

Suyama

Robert King
Laura Callahan
Anne 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:

# FirstName LastName Title
1 Nancy Davolio Sales Representative
2 Andrew Fuller Vice President, Sales
3 Janet Leverling Sales Representative
4 Margaret Peacock Sales Representative
5 Steven Buchanan

Sales Manager

6 Michael Suyama Sales Representative
7 Robert King Sales Representative
8 Laura Callahan Inside Sales Coordinator
9 Anne Dodsworth 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:

  •     ¿Cuál de las siguientes sentencias de SQL son incorrecta? (Puede haber más de una respuesta)

        SELECT * FROM Employees;
        SELECT EmployeeID, LastName, FirstName, Title FROM Employees;
        SELECT EmployeeID, LastName, FirstName, Title;
        SELECT All FROM Employees;

  •     (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.
  •     (Verdadero o falso) Las siguientes dos sentencias de SQL nos regresan lo mismo:

        Select * From Employees;
        SELECT * FROM Employees;

Coméntanos en el apartado de comentarios tus respuestas.

 

 

 

 

 

 

Compartir artículo:

Más artículos geniales

Cómo convertir texto a minúsculas con LOWER en SQL Server

Cómo convertir texto a minúsculas con LOWER en SQL Server

Resumen: en este tutorial, aprenderás a usar la función LOWER() de SQL Server para convertir una cadena a minúsculas.

Ver artículo completo
Cómo eliminar tablas en SQL Server con DROP TABLE

Cómo eliminar tablas en SQL Server con DROP TABLE

Resumen: en este tutorial, aprenderás a usar la instrucción DROP TABLE de SQL Server para eliminar una o más tablas de una base de datos.

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