SQL
gente para buscar dados de tabela diferente usamos os joins paa unir as tabelas
e quando queremos trazer uma ou mais linhas ultilizando dois ou mais campos de uma mesma tabela
ex
o produto e data dessa venda na tabela vendas
para saber em que data um determinado produto foi vendido
alguem tem alguma sugestao
e quando queremos trazer uma ou mais linhas ultilizando dois ou mais campos de uma mesma tabela
ex
o produto e data dessa venda na tabela vendas
para saber em que data um determinado produto foi vendido
alguem tem alguma sugestao
Citação:quando queremos trazer uma ou mais linhas ultilizando dois ou mais campos de uma mesma tabela
Pelo o que você disse é em uma tabela só
[ô]Para uma data especifica
Select Produto, DataVenda from tbl_vendas where dataVenda = [ô]2012-10-11[ô]
[ô]Entre Datas
Select Produto, DataVenda from tbl_vendas where dataVenda between [ô]2012-10-01[ô] and [ô]2012-10-31[ô]
[ô]Pelo nome do Produto
Select Produto, DataVenda from tbl_vendas where NomeProduto= [ô]Mouse[ô]
[ô]Pelo ID do Produto
Select Produto, DataVenda from tbl_vendas where IDProduto= [ô]01[ô]
[ô]Pelo mais de um nome Produto
Select Produto, DataVenda from tbl_vendas where NomeProduto in ([ô]Mouse[ô], Teclado[ô])
[ô]Pelo mais de um ID do IDProduto
Select Produto, DataVenda from tbl_vendas where IDProduto in (1,2,10,25[ô])
[ô]Entre IDs do IDProduto
Select Produto, DataVenda from tbl_vendas where IDProduto between 1 and 25
gostaria de por exmplo de where na mesma sintaxe para pegar a pesquisa dois pela data e pela string
resolvido em consultas aninhadas
SELECT * FROM baixa As E WHERE e.Data_Importacao = [ô]2012-10-09[ô] and (e.Contrato = [ô]5539346541[ô])
SELECT * FROM baixa As E WHERE e.Data_Importacao = [ô]2012-10-09[ô] and (e.Contrato = [ô]5539346541[ô])
Tópico encerrado , respostas não são mais permitidas