ubiquitour.com

Tutorial de consulta SQL Server

Tutorial de consulta SQL Server

Microsoft SQL Server contiene tablas que almacenan los datos de su compañía. Estas tablas se preguntan mediante lenguaje de consulta estructurado (SQL). Una consulta recupera los datos de una tabla y muestra en la tabla 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 software dinámico. Comprensión de cómo recuperar datos de tablas es una parte de desarrollo de software.

Instrucciones

1 Haga clic en el botón de "Inicio" de Windows y seleccione "Todos los programas." Elija "SQL Server". En el menú, haga clic en "SQL Server Management Studio". Esto abre la ventana de la consola principal para SQL Server, donde puedes crear tus 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. Escriba una consulta simple en el editor de SQL. La siguiente es una simple consulta que recupera todos los registros de la tabla Cliente:

seleccionar * de clientes

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

3 Añadir un "donde cláusula" a la consulta de base de datos. A donde cláusula filtra la cantidad de filas devueltas por la consulta. Por ejemplo, si usted quiere devolver sólo los registros donde el apellido del cliente es "Smith", se utiliza el siguiente código:

seleccionar * de clientes donde last_name = "Smith"

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

Seleccione first_name, last_name de cliente

En este ejemplo, se devuelven sólo el nombre y apellidos de la tabla cliente. Puede añadir tantas columnas como necesite y separarlos con una coma.

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

Seleccione * de la orden de unirse al cliente en customer.customerID=order.customerID

El código anterior recupera todos los clientes y cualquier pedidos.