“Conocimiento software>Software de base de datos

SQL anidado Tutorial Tabla

2014/12/27
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
¿Explicar las dificultades en el diseño de la base de datos relacional?
¿Por qué se usa IRQ 14?
Cómo ocultar y Mostrar una columna en Access 2007
Cómo seleccionar las variables de salida del servidor
Cómo contar las líneas en SQL
Cómo convertir un carácter a una variable numérica en un conjunto de datos SAS
Cómo extraer los archivos de un archivo ISO
Ayuda con concatenar campos en Access
Conocimiento de la computadora © http://www.ordenador.online