Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
SQL tabela aninhada Tutorial
consultas aninhadas SQL ( também chamados de " sub-consultas ") fornecê-lo com a capacidade de executar uma consulta em uma consulta principal. A sub- consulta retorna registros de outra tabela dentro do seu ", selecione" instrução SQL. A " escolha " instrução recupera registros de um banco de dados SQL e mostra os resultados para o usuário. Eles são usados ​​para aplicações Web site e desktop. A aninhadas SQL Query "links" para uma das colunas da consulta principal para conectar os registros. Instruções
1

Crie a sua consulta principal . Isso pode ser qualquer tipo de consulta seleção . A consulta principal a seguir seleciona todos os nomes e sobrenomes de uma tabela de clientes :

selecionar first_name , last_name do cliente
2

Pesquisa principais resultados da consulta. Resultados filtrados é realizado usando a cláusula "where" . A seguinte instrução SQL acrescenta à consulta e recupera somente registros onde o sobrenome do cliente é "Smith" :

selecionar first_name , last_name do cliente onde last_name = 'Smith'
3

vincular a tabela de pedidos de consulta principal usando uma instrução SQL aninhada. O código a seguir mostra como adicionar uma consulta SQL aninhada:

selecionar first_name , last_name (selecione orderID de encomendas onde Order.CustomerID = Customer.CustomerID ) do cliente onde last_name = ' Smith ' em

o sub- consulta é localizado dentro do parêntese . O " link" é feito usando coluna customerID tabela a ordem ea coluna customerID da tabela de clientes. Esta sub- consulta retorna cada orderID para os clientes retornados pela consulta principal.
4

Executar a consulta , pressionando a tecla "F5" . Observe os resultados. Apesar de sua consulta principal recupera todos os nomes e sobrenomes dos clientes, a consulta aninhada também recupera o " orderID " para o cliente.

Anterior :

Próximo : No
  Os artigos relacionados
·Como obter todos os nomes de coluna em um banco de dado…
·Como comparar e substituir dados em Access 
·Como criar um certificado auto-assinado para acessar ar…
·Database Management e Desenvolvimento de Software 
·As Vantagens e Desvantagens da Oracle Partition 
·Qual é o papel do usuário final no processo de desenv…
·Quais são as desvantagens de Bases de Dados 
·Como aprender Acesso Rápido 
·Como usar a Restauração FILELISTONLY para listar os n…
·Como usar Matlab Brackplot 
  Artigos em destaque
·Descrição da diferença entre HIDs & NIDs 
·Como remover um Trojan Exploit- MSDDS 
·Como usar o acesso Macros -mail 
·Qual é o backup Open Source para um Windows Server 
·Como se proteger contra Conseguir um Rootkit 
·ITunes não consegue encontrar Artwork para nomes de á…
·Como excluir gradientes em Illustrator 
·Como remover AntiVira AV 
·Como faço para baixar meu CD MP3 para Meu Computador 
·O que é o PCM Uncompressed 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados