Re: [firebase-br] UTILIZAR IF NO SELECT, É POSSIVEL ?
Eduardo Jedliczka (TeamFB)
jedyfb em gmail.com
Qua Jul 19 18:50:59 -03 2006
1º) NÃO GRITE. Escrever em caixa-alta é uma ofença às regras de etiqueta na
Internet.
2º) Não entendi o seu problema, não compreendi qual é a sua necessidade.
você quer usar um Where para filtrar as músicas ou algo assim ?
======================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - PR
======================
----- Original Message -----
From: "Adalberto de Sousa Monteiro" <adalberto.sm em bol.com.br>
To: <firebird-br em yahoogrupos.com.br>; "FireBase" <lista em firebase.com.br>
Sent: Wednesday, July 19, 2006 3:00 PM
Subject: [firebase-br] UTILIZAR IF NO SELECT, É POSSIVEL ?
BOA TARDE PESSOAL
TENHO O SEGUINTE SELECT
SELECT INTERPRETE.NM_INTERPRETE,
CASE
WHEN ( (NOT MUSICA.FL_RANKING IS NULL) AND
(MUSICA.FL_RANKING <> 99) ) THEN MUSICA.FL_RANKING
ELSE ''
END RANKING,
MUSICA.DS_MUSICA
FROM TB_MUSICA MUSICA
INNER JOIN TB_INTERPRETE INTERPRETE ON
(INTERPRETE.ID_INTERPRETE = MUSICA.ID_INTERPRETE)
ORDER BY INTERPRETE.NM_INTERPRETE, MUSICA.FL_RANKING, MUSICA.DS_MUSICA;
E O QUE EU QUERIA FAZER SERIA MAIS OU MENOS ASSIM
SELECT INTERPRETE.NM_INTERPRETE,
CASE
WHEN INTERPRETE.FL_DETMOSTRUARIO = 'S' THEN
CASE
WHEN ( (NOT MUSICA.FL_RANKING IS NULL) AND
(MUSICA.FL_RANKING <> 99) ) THEN MUSICA.FL_RANKING
ELSE ''
END RANKING,
MUSICA.DS_MUSICA
END
FROM TB_MUSICA MUSICA
INNER JOIN TB_INTERPRETE INTERPRETE ON
(INTERPRETE.ID_INTERPRETE = MUSICA.ID_INTERPRETE)
ORDER BY INTERPRETE.NM_INTERPRETE, MUSICA.FL_RANKING, MUSICA.DS_MUSICA;
GOSTARIA DE TRAZER NO SELECT O RANKING E A MUSICA APENAS SE O CAMPO
FL_DETMOSTRUARIO FOR = A 'S'.
ALGUÉM TERIA UMA IDEIA DE COMO POSSO FAZER ISSO ?
VALEU
ADALBERTO
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista