Ir para conteúdo

POWERED BY:

Arquivado

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

kania

Select para buscador

Recommended Posts

Olá pessoal,

 

Preciso da ajuda de você spara montar um select para um buscadorzinho.

 

Funciona assim:

 

3 Tabelas,

cad_cli - Cadastro de Clientes

Categorias_iaki - Lista as catgeorias

Categorias_cli - Lista sa categorias que os clientes estão cadastrados (fiz desta forma para que fosse possivel cadastrar o mesmo cliente em mais de uma categoria sem a necessidade de duplicar seu cadastro, a duplicação do cmadastro só ocorre quando o cliente esta em endereço diferente)

 

Na tabela Categorias_iaki temos o Id da categoria e nome da categoria

Ja na tabela Categorias_cli temos Id da empresa, Id da categoria

 

Bom o que rpeciso fazer é que quando o usuário digitar o nome do serviço e a cidade onde ele quer encontrar este serviço, traga um lista de emrpesas daquele serviço naquela cidade, ai fiz da seguinte forma.

 

select CadCli.IdEmpresa, CatIaki.IdCategoria
from categorias_iaki as CatIaki, cad_cli_iaki as CadCli, categorias_cli as CatCli
where CatIaki.Categoria Like '%Terapias Alternativas%'
and CadCli.Cidade = 'Curitiba' 
Order By CadCli.NomeEmpresa

 

POrem este meu select esta faltando um filtro que só selecione so cadastro que se reference a cidade de Curitiba e que sejam da categoria Terapias Alternativas, da forma que esta ele esta trazendo todos os cadastros de Curitiba, independente da categoria

Compartilhar este post


Link para o post
Compartilhar em outros sites

pelo que vi falta relacionar as tabelas usando INNER JOIN com isso evitar esta falha

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.