Uma subconsulta é uma instrução SELECT que está incorporado dentro de outra instrução T -SQL. Você pode utilizar subconsulta em uma instrução SELECT , INSERT, UPDATE ou DELETE em T-SQL. Subconsulta é suportado pelo SQL Server. Você pode especificar uma subconsulta T-SQL onde uma expressão é permitida em um comunicado. Por exemplo , você pode incluir uma subconsulta na condição de pesquisa da cláusula WHERE em instruções SELECT. Coisas que você precisa
SQL Server
Show Mais instruções
1
Clique em " Iniciar", " Todos os Programas " e " SQL Server 2008 ". Selecione "SQL Server Management Studio. " Faça o login no SQL Server usando seu nome de usuário e senha fornecidos pelo seu administrador de banco de dados. Clique em " Databases " na " Objetos " para expandir as bases de dados . Clique no seu banco de dados , como " Sales_Dep ", para expandir o banco de dados.
2
Botão direito do mouse "Tabelas" e depois " New mesa " para criar duas tabelas , ou seja, de vendas e produtos. A interface de criação da tabela aparece no painel direito da janela do SQL Server. Criar quatro colunas para vendas de mesa , incluindo store_id , product_id , quantidade e data clicando e digitando nomes para cada coluna. Escolha o tipo de dados da seguinte forma : . Store_id como varchar ( 4) , a quantidade como smallint , data como datetime
3
Crie duas colunas de produtos , ou seja, PRODUCT_ID e nome . Especifique o tipo de dados como varchar ( 4) e char ( 10) , respectivamente.
4
Clique em " Nova consulta" para começar a usar instrução T -SQL. Inserir dados em duas tabelas :
inserir valores de vendas ( '1 ', '1 ', '2 ' , '09 /13/10 ')
inserir valores de vendas ( '2 ' , '1 ' '30' , '09 /14/10 ')
inserir valores dos produtos ( '1', ' product1 ')
inserir valores dos produtos ( '2 ',' product2 ')
5
Use subconsulta para selecionar registros de venda de produto1 das vendas de mesa :
Selecione store_id , quantidade
vendas
onde existe
(SELECT *
das vendas
ONDE sales.product_id = PRODUCT.PRODUCT_ID
E quantidade > 10) (ver recursos ).
Clique em " Execução" para executar a instrução . Loja 2 ea quantidade de 20 aparecerão no resultado da seleção .