Pessoal,
Mais uma vez uma d�vida besta.
Existem dois campos principais em uma tabela:
Campo nome_artista
Campo representante_do_artista
Quero fazer uma consulta que retorne todos os dados relacionados ao artista relacionado ou por seu nome ou pelo nome do representante.
Sendo assim, qdo a pessoa digitar o nome de um artista todos os dados relacionados a ele serao mostrados. E qdo a pessoa digitar o nome do representante, todos os artistas relacionados a ele e seus respectivos dados ser�o mostrados. Eu fiz assim:
<CFQUERY DATASOURCE="Cultura" NAME="Consulta_Artista">
SELECT *
FROM artista
WHERE (nome_artista = '#form.nome_artista#' OR representante_artista = '#form.representante_artista#') OR
(nome_artista = '#form.nome_artista#')
</CFQUERY>
SELECT *
FROM artista
WHERE (nome_artista = '#form.nome_artista#' OR representante_artista = '#form.representante_artista#') OR
(nome_artista = '#form.nome_artista#')
</CFQUERY>
Isso ai funciona em dois casos, no caso da pessoa digitar soh o nome do representante ele retorna todos os artistas e respectivos dados. E no caso da pessoa digitar soh o nome do artista ele retorna todos os dados relacionados a este artista unicamente. Certissimo ate ai. Soh que qdo digito os dois ao mesmo tempo, ele retorna tbm todos os artistas relacionados ao representante e nao somente a este artista digitado somente. Alguem ajudaria ? Eh facil, mas eu to quebrando a cabe�a..
Yahoo! Mail - 6MB, anti-spam e antiv�rus gratuito. Crie sua conta agora!
| Yahoo! Groups Sponsor | |
|
Lista ColdFusion Brasil
http://www.coldfusion.org.br
Enviar mensagem: [EMAIL PROTECTED]
Assinar: [EMAIL PROTECTED]
Cancelar assinatura: [EMAIL PROTECTED]
Fa�a bom uso da lista, lembre-se das regras!
Seu uso do Yahoo! Grupos � sujeito aos Termos do Servi�o Yahoo!.
