[firebase-br] problemas com sql

W O sistemas2000profesional em gmail.com
Qua Abr 3 10:29:03 -03 2013


LIST() es una función agregada y como toda función agregada solamente puede
tener como parámetro una columna, no se puede tener un SELECT dentro de la
función LIST().

Saludos.

Walter.





2013/4/3 Gladiston Santana <gladiston em vidy.com.br>

> EU acho que isso não funciona :
>        List(select Resultado from mascarafone(c.telefone, c.tipo_fone),
> ',')
> as Telefones
>
> Essa 'List' é uma procedure ou é uma função ? Se é uma SP retornável onde
> esta o select ... from list(*) ?
> Tem certeza que ela retorna apenas 1 resultado ?
>
>
> Gladiston Santana
> Departamento de TI
> Grupo Vidy
> Tel (11) 4787-3122 ramal 228
> Rod. Régis Bittencourt 3360 - Km 272,5
> Taboão da Serra - SP - CEP: 06793-000
> Visite nosso site: www.vidy.com.br
> Visite também : www.expolabor.com.br
>
>
>
>
> Em 31 de março de 2013 19:47, Henrique Angerame
> <henrique em zarich.com.br>escreveu:
>
> > Olá Amigos, tudo bem
> >
> >
> >
> > Segue uma select e uma proc
> >
> >
> >
> > Select e.id as Codigo,
> >
> >        e.razao as Descritivo,
> >
> >        s.id as Codigo_Sala,
> >
> >        s.complemento as Sala,
> >
> >        b.bloco as Bloco,
> >
> >        List(select Resultado from mascarafone(c.telefone, c.tipo_fone),
> > ',')
> > as Telefones
> >
> >
> >
> > From sala_responsavel r Inner Join cadentidade e on (e.id = r.entidade)
> >
> >                         Inner Join cadsalas s on (r.sala = s.id)
> >
> >                         Inner Join cadblocos b on (s.bloco = b.id)
> >
> >                         Left Join contatos c on (r.entidade =
> c.id_cadastro
> > and c.tipo_cadastro = 0 and coalesce(c.telefone, '') <> '' and c.telefone
> > <>
> > '')
> >
> >
> >
> > Group By 1,2,3,4,5,
> >
> >
> >
> > A mascara fone é uma procedure que coloca a mascara.
> >
> > Já usei ela em outras select sem o list
> >
> > Com o List não consegui  funcionar,  fiz uma gambi usando uma view mas
> não
> > gostei .
> >
> > Se alguém souber um jeito de fazer isso ia me quebrar uma vigota enorma
> >
> >
> >
> > Grande abraço
> >
> > Boa páscoa para todos
> >
> >
> >
> >
> >
> > Att.
> >
> >
> >
> > Henrique Angerame
> >
> >
> >
> > Zarich Sistemas - www.zarich.com.br
> >
> > Sistemas de Portaria Eletronica.
> >
> > E-mail: henrique em zarich.com.br
> >
> >
> >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista