Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Duvida query do SQLite no Android ....

Não saco nada de inner join, mas dá para fazer com mais consultas..

select distinct idVen from VendaProduto where idPro='idProduto1' OR idPro='idProduto2';
pega a lista de idVen e para cada item dessa lista seleciona o que quiser em Venda.
Não é otimizado como no join..mas se não for uma lista de idVen muito grande é usável.

Se alguém souber explicar como e porque usar o inner join..eu gostaria de ler. :-D
Abraço.

Em 25 de novembro de 2011 16:01, Diego Ampessan <ampessann@gmail.com> escreveu:
Pessoal, não faço ideia de como fazer o cursor neste caso ....

Tenho o relacionamento (figura abaixo) e preciso fazer o seguinte, escolherei N produtos e preciso listar todas as Vendas que ele estiver ....
Ou seja, terei por exemplo  Produto { 11, 3, 19, 33 } e preciso consultar em VendaProduto e trazer as Vendas que possuem ele....

No SQLServer eu faria select * from Venda ven inner join VendaProduto  VPr where Vpr.idPro IN ( 11, 3, 19, 33) 

Porem no Android | SQlite não sei como fazer .....

Alguem boa alma pode me ajudar ? :D

Obrigado




--
Att.
Diego Ampessan
Microsoft MTA

www.diegoampessan.com.br


Os computadores são incrivelmente rápidos, precisos e burros; Os homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder ultrapassa os limites da imaginação  - "Albert Einstein "




--
Júlio Cesar Bueno Cotta
Bacharel em Ciência da Computação pela UFV
Mestrando em Ciência da Computação pela UFABC

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário