× Linguagem de Programação ADVPL

Perguntas Query funciona no SQL mas dá erro no Protheus

Mais
11 anos 5 meses atrás #14336 por denis86
Bom dia Henry!

Esse erro também não deveria acontecer na ferramenta do banco? Isso que estou achando estranho.

Não entendi, "quantidade de colocar deverá ser a mesma em todas as consultas" poderia me explicar?

Obrigado.

Abs.

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 5 meses atrás #14338 por lalberto
A quantidade de colunas e tipos das colunas devem ser identicas para todas as selects´s com union

select a1_cod, a1_nome
union
select a2_cod, a2_nome

Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 5 meses atrás #14339 por kanaamlrr
Denis, o que você está tentando retornar nessa query?

Vi várias condições do tipo 1=1 e 1=2, isso não faz muito sentido.

Acho que com um pouco de estudo nessa query você consegue diminuí-la muito.

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 5 meses atrás #14340 por denis86
Kanaãm, esse select retorna as despesas de viagens por projetos, especificando os itens (hospedagens, passagens).

Essas condições do tipo 1=1 e 1=2, são os tipos de moedas cadastradas.

Não fui eu que desenvolvi essa query, estou tentando corrigir o erro desse relatório de DRE, o fonte desse relatório é bem complexo, possui quase 7 mil linhas.

O estranho que me passaram que esse relatório funcionava.

Vou tentar entender melhor e mudar essa query.

Obrigado.

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 5 meses atrás #14350 por kanaamlrr
Então, pode ser o tipo de moeda, mas da forma que está feito o case sempre vai entrar no 1=1 (pois é uma verdade) e nunca no (1=2), o correto seria comparar o campo da moeda com 1 e 2.

Tenta reformular isso ai que pode ser que facilite seu relatório.

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.137 segundos
Joomla templates by a4joomla