Tecnología

Inicio

Tutorial de consultas de SQL Server

Tutorial de consultas de SQL Server


Microsoft SQL Server contiene tablas que almacenan datos de su empresa. Estas tablas se consultan usando lenguaje de consulta estructurado (SQL). Una consulta recupera los datos de una tabla y lo muestra en la grilla de resultados en el software de SQL Server Management Studio. Estas consultas se pueden utilizar en tu web o aplicación de escritorio para crear un software dinámico. La comprensión de cómo recuperar datos de las tablas es una parte del desarrollo de software.

Instrucciones

1 Haga clic en el Windows botón "Inicio" y seleccione "Todos los programas". Seleccione la opción "SQL Server". En el menú, haga clic en "SQL Server Management Studio." Esto abre la ventana principal de la consola para SQL Server donde se puede crear sus consultas.

2 Haga clic en el nombre del servidor de base de datos y haga clic en el botón "Nueva consulta" en la parte superior de la ventana. Introduzca una simple consulta en el editor de SQL. La siguiente es una simple consulta que recupera todos los registros de la tabla de clientes:

seleccionar * de cliente

Esta consulta selecciona cada fila y columna de la tabla de clientes. El símbolo del asterisco significa "todas las columnas."

3 Añadir una "cláusula en la que" a la consulta de base de datos. Una cláusula WHERE filtra la cantidad de filas devueltas por la consulta. Por ejemplo, si quieres sólo para volver registros en los que el apellido del cliente es "Smith", se utiliza el siguiente código:

seleccionar * de cliente donde last_name = 'Smith'

4 Especificar las columnas devueltas por la consulta. En lugar de utilizar el asterisco, se puede utilizar una lista específica de las columnas para volver a la consulta. Esto reduce el consumo de recursos en el servidor, por lo que se suma a un mejor rendimiento en el servidor SQL. El código siguiente muestra cómo especificar columnas en la lista de valores devueltos:

seleccione nombre, apellido del cliente

En este ejemplo, sólo los nombres y apellidos se devuelven desde la tabla de clientes. Puede agregar tantas columnas como sea necesario y separar con una coma.

5 Unirse a una mesa para recuperar información de más de una tabla. La palabra clave "unir" se conecta tablas. Un ejemplo es cuando se desea recuperar una lista de clientes y sus pedidos asociados. La declaración de "unir" requiere una columna única entrada en cada tabla. En la mayoría de los casos, el ID de cliente se utiliza para identificar pedidos de los clientes. El siguiente es un ejemplo de cómo unir tablas:

seleccionar * de los clientes unirse a fin de Cliente.Id del cliente = order.customerID

El código anterior se recuperan todos los clientes y los pedidos realizados.