Como: Criar subconsultas
Você pode usar sistema autônomo resultados de uma consulta sistema autônomo entrada para outro.Você pode usar sistema autônomo resultados de uma subconsulta sistema autônomo uma demonstrativo que usa a função de () IN, o operador EXISTS ou a cláusula FROM.
Você pode criar uma subconsulta, inserindo-o diretamente no painel SQL ou copiando uma consulta e colá-las em outro.
Observação: |
---|
As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritas na Ajuda, dependendo das configurações ativas ou configurações de edição.Para alterar as configurações, escolher Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio. |
Para definir uma subconsulta no painel SQL
Crie a consulta principal.
No painel SQL, selecionar a demonstrativo SQL e, em seguida, use Cópia para mover a consulta para a área de transferência.
Iniciar nova consulta e, em seguida, use Colar para mover a primeira consulta dentro WHERE da nova consulta ou FROM.
Por exemplo, imagine que você tenha duas tabelas, products e suppliers, e você desejar criar uma consulta mostrando todos os produtos de fornecedores da Suécia. Criar consulta primeira o suppliers tabela para localizar todos os fornecedores sueco:
SELECT supplier_id FROM supplier WHERE (country = 'Sweden')
Use o comando Copiar para mover essa consulta para a área de transferência.Criar a segunda consulta usando o products tabela, listando as informações que necessárias sobre os produtos:
SELECT product_id, supplier_id, product_name FROM products
No painel SQL, adicione uma cláusula WHERE à segunda consulta e, em seguida, cole a primeira consulta da área de transferência.Coloque parênteses ao redor da primeira consulta de modo que o resultado participante tem esta aparência:
SELECT product_id, supplier_id, product_name FROM products WHERE supplier_id IN (SELECT supplier_id FROM supplier WHERE (country = 'Sweden'))
Consulte também
Conceitos
Tipos de consulta suportadas (Visual banco de dados Tools)