Ir para conteúdo
Fórum Script Brasil
  • 0

Select com campos dinamicos em consulta


crazySerk

Pergunta

Opa salve galera, seguinte.. não sei se é possivel, mas estou tentando fazer um select com campos dinamicos, para tentar explicar melhor e ser mais direto meu select é este aqui:

select 
  a.`cod_oportunidade`,
  b.nome nome_cliente,
  c.descricao estado,
  d.descricao cidade,
  e.nome nome_funcionario_criou,
  f.nome nome_funcionario_resp,
  i.`descricao`,
  (
    case
      when i.`js_dinamico` = 'S' 
      and h.valor <> null 
      then 
      (select 
        @i.js_descricao as descricao 
      from
        @i.js_tabela 
      where @i.js_valor = h.valor) 
      else 
       h.valor 
    end
  ) as valor 
from
  oportunidades_clientes a 
  left outer join empresas_clientes b 
    on b.cod_cliente = a.cod_cliente 
  left outer join sistema_estados c 
    on c.cod_estado = b.cod_estado 
  left outer join sistema_cidades d 
    on d.cod_cidade = b.cod_cidade 
  left outer join empresas_funcionario e 
    on e.cod_funcionario = a.cod_funcionario_criou 
  left outer join empresas_funcionario f 
    on f.cod_funcionario = a.cod_funcionario_resp 
  left outer join formulario_valor h 
    on h.`cod_oportunidade` = a.`cod_oportunidade` 
  left outer join formulario_campo i 
    on i.`cod_campo` = h.`cod_campo` 
where 1 = 1 
  and a.`cod_oportunidade` = 3 

 

Podem perceber dentro do case estou fazendo um outro select, porém os campos e valores estão vindo do meu select principal, porém não está indo, existe uma maneira disso dar certo?

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...