Se alguma pergunta ou resposta lhe foi útil, não deixe de dar seu voto positivo!

Query SQL para ADVPL, como fazer a chamada?

Bom dia, estou fazendo uma chamada em um relatório e não estou sabendo como colocar a Query feita no SQL no meu código ADVPL, quem puder me ajudar, desde já fico muito grata, estarei deixando a chamada logo a baixo:

select RBFILIAL, RB_MAT, RA_NOME case when RB_GRAUPAR = 'F' then 'Filho(a)' when RB_GRAUPAR = 'C' then 'Cônjuge' when RB_GRAUPAR = 'E' then 'Enteado' when RB_GRAUPAR = 'P' then 'Pai/Mãe' when RB_GRAUPAR = 'O' then 'Agregado/Outros' end as Parentesco, RB_NOME as NomeDependente, RB_SEXO as SexoDependente, convert(varchar(10), cast(RB_DTNASC AS date),103)as NascimentoDependente, FLOOR(DATEDIFF(DAY, RB_DTNASC, GETDATE())/ 365.25) as Idade from SRB010 INNER JOIN SRA010 ON RA_FILIAL = RB_FILIAL AND RA_MAT = RB_MAT AND SRA010.D_E_L_E_T= '' AND RASITFOLH <> 'D' AND RA_CATFUNC NOT IN ('A','P') where SRB010.D_E_L_E_T <> '*' ORDER BY 1,2

compartilhar
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags advpl sql query ou faça a sua própria pergunta.