Fiz as duas querys abaixo, porém prescizava que os valores das duas fossem juntos numa mesma consulta e que retornasse o valor dessa forma:
nmcurso | nminstituicao
xxxxxxx | xxxxxxx
xxxxxxx | xxxxxxx
SELECT IF( nmcurso = 'Outro', informecurso, nmcurso ) AS nmcurso
FROM tbcformacao_candidato
WHERE cdusuario = 211
SELECT IF( fc.cdinstituicao = 254, fc.inforinstituicao, i.nminstituicao ) AS nminstituicao
FROM tbcformacao_candidato AS fc, tbcinstituicao AS i
WHERE i.cdinstituicao = fc.cdinstituicao
AND cdusuario = 211
Pesquisei na net e quase conseguir resolver o problema; Alterei a query conforme abaixo;
SELECT IF( nmcurso = 'Outro', informecurso, nmcurso ) AS nmcurso, '' as nminstituicao
FROM tbcformacao_candidato
WHERE cdusuario = 211
UNION
SELECT '' as nmcurso, IF( fc.cdinstituicao = 254, fc.inforinstituicao,i.nminstituicao ) AS nminstituicao
FROM tbcformacao_candidato AS fc, tbcinstituicao AS i
WHERE i.cdinstituicao = fc.cdinstituicao
AND cdusuario = 211
Porém o resultado obtido ficou conforme a imagem:
Mas como disse anteriormente, queria que o mesmo ficasse assim:
nmcurso | nminstituicao
xxxxxxx | xxxxxxx
xxxxxxx | xxxxxxx
Ou seja, no mesmo alinhamento e não conforme a imagem em anexo.
Como faço isso, rsrsrs to quebrando a cabeça e não to conseguindo resolver...
Pergunta
Nill
Fiz as duas querys abaixo, porém prescizava que os valores das duas fossem juntos numa mesma consulta e que retornasse o valor dessa forma:
nmcurso | nminstituicao
xxxxxxx | xxxxxxx
xxxxxxx | xxxxxxx
Pesquisei na net e quase conseguir resolver o problema; Alterei a query conforme abaixo;Porém o resultado obtido ficou conforme a imagem:
Mas como disse anteriormente, queria que o mesmo ficasse assim:
nmcurso | nminstituicao
xxxxxxx | xxxxxxx
xxxxxxx | xxxxxxx
Ou seja, no mesmo alinhamento e não conforme a imagem em anexo.
Como faço isso, rsrsrs to quebrando a cabeça e não to conseguindo resolver...
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados