Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

GustavoPG

Filtrar Banco de Dados

Recommended Posts

Boa Noite,

 

Tenho 2 tabelas dentro de um Banco de dados Mysql... A 1º com todos os dados do meu cliente e uma outra tabela que faço o upload somente dos nome das ruas que quero.

 

Eu preciso fazer com que somente os endereços que tenha a tabela Endereco e na tabela cliente sejam filtrados e enviar para uma terceira tabela chamada filtro.

 

Exemplo: Rua AA e Rua AB esta inserida no banco Endereco. Então tenho que fazer uma varredura na minha tabela Clientes em busca de todos os clientes que moram na Rua AA e Rua AB. Pegar os dados como Nome, endereço, telefone, etc... desses clientes que moram nessas ruas que estou filtrando e inserir na tabela Filtro que depois vou exportar como xls.

 

Seria possível fazer esse tipo de filtro entre duas tabelas do Mysql, inserindo somente os dados filtrados em uma 3º ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

http://dev.mysql.com/doc/refman/5.6/en/insert-select.html

 

http://dev.mysql.com/doc/refman/5.1/en/subqueries.html

 

 

Pesquise por "insert from select" e uso do subqueries.

 

Na questão dos endereços tome cuidado com a qualidade dos dados gravados , pessoas abreveiam , escrevem errado , trocam letras etc

 

Ex

Av Nossa Senhora de Copacabana

AV nss senhora de Copa

Av Noça ...

Compartilhar este post


Link para o post
Compartilhar em outros sites
Insert Into tabela_filtro(campo01,campo02,campon)
(Select campo01,campo02,campon From tabelas where clausulas);

funciona, só fazer as adaptações.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.