“Conocimientos software>Software de base de datos

SQL anidado Tutorial Tabla

2013/9/22
consultas SQL anidadas ( también llamados " sub -consultas " ) le proporciona la capacidad de ejecutar una consulta en una consulta principal. Una subconsulta devuelve registros de otra tabla dentro de la instrucción "select" SQL . A " select" recupera los registros de una base de datos SQL y muestra los resultados para el usuario. Se utilizan para sitios web y aplicaciones de escritorio . A anidados consulta SQL " enlaces" a una de las columnas de la consulta principal para conectar los registros . Instrucciones
1

Crea tu consulta principal . Esto puede ser cualquier tipo de consulta de selección . La siguiente consulta principal selecciona todos los nombres y apellidos de una tabla de clientes :

select nombre, apellidos del cliente
2

Filtra los resultados principales de consulta. Filtrando resultados se lleva a cabo utilizando la cláusula "where" . La siguiente sentencia SQL agrega a la consulta y recupera únicamente los registros donde el apellido del cliente es " Smith" :

seleccionar nombre, apellidos del cliente , donde 'nombre =' Smith '
3

Enlace de la tabla de pedidos de la consulta principal utilizando una sentencia SQL anidado. El código siguiente muestra cómo agregar un anidado consulta SQL :

select nombre, apellidos ( seleccione OrderID de pedidos en los que order.CustomerID = Customer.CustomerID ) del cliente en 'nombre =' Smith '

el sub -query se encuentra dentro de los paréntesis. El " enlace" se realiza mediante la columna customerID la tabla de orden y la columna customerID la tabla de clientes . Esta sub - consulta devuelve cada orderId para los clientes devueltos por la consulta principal .
4

ejecutar la consulta pulsando la tecla " F5 " . Observe los resultados. Aunque la consulta principal recupera todos los nombres y apellidos de los clientes , la consulta anidada también recupera la " orderID " para el cliente.

Software de base de datos
Cómo insertar un control en una determinada página en Access 2007
Cómo entender las bases de datos relacionales
Cómo separar páginas en un informe de SSRS
Cómo hacer un libro de teléfono en Access
¿Qué es un Programa de Gestión de Base de Datos
Access 2007 Errores
Cómo imprimir un código de barras en Access
Cómo traducir Oracle SQL para WebFOCUS
Conocimientos Informáticos © http://www.ordenador.online