Bom dia,
Necessito realizar uma quebra de linha na consulta a seguir:
SELECT PFUNC.NOME AS NOMETITULAR,
PPESSOA.CPF AS CPFTITULAR,
PPESSOA.DTNASCIMENTO DATANASCTITULAR,
CASE PPESSOA.SEXO
WHEN 'M' THEN 'Masculino'
WHEN 'F' THEN 'Feminino'
END AS GENEROTITULAR,
CASE
WHEN PFDEPEND.NRODEPEND <> NULL THEN 0
ELSE 1
END Titular,
PPESSOA.CIDADE AS CIDADETITULAR,
/*+ Char(13) + Char(10) + */
PFDEPEND.NOME AS NOMEDEPENDENTE,
PFDEPEND.CPF AS CPFDEPENDENTE,
PFDEPEND.DTNASCIMENTO AS DATANASCDEPENDENTE,
/*Datediff(YEAR, PFDEPEND.DTNASCIMENTO, Getdate()),*/
CASE PFDEPEND.SEXO
WHEN 'M' THEN 'Masculino'
WHEN 'F' THEN 'Feminino'
END AS GENERODEPENDENTE,
CASE
WHEN PPESSOA.CPF <> NULL THEN 1
ELSE 0
END Titular,
PPESSOA.CPF AS CPFTITULAR,
PPESSOA.CIDADE AS CIDADEDEPENDENTE
FROM PFUNC
INNER JOIN PFDEPEND
ON PFDEPEND.CODCOLIGADA = PFUNC.CODCOLIGADA
AND PFDEPEND.CHAPA = PFUNC.CHAPA
JOIN PCODPARENT
ON PCODPARENT.CODCLIENTE = PFDEPEND.GRAUPARENTESCO
JOIN PPESSOA (NOLOCK)
ON ( PFUNC.CODPESSOA = PPESSOA.CODIGO )
WHERE PFUNC.CODSITUACAO <> 'D'
AND PFUNC.CODCOLIGADA <> '3'
AND ( ( Datediff(YEAR, PFDEPEND.DTNASCIMENTO, Getdate()) < 18 )
OR ( Datediff(YEAR, PFDEPEND.DTNASCIMENTO, Getdate()) >= 18
AND PFDEPEND.CPF != 'NULL' ) )
AND PFDEPEND.GRAUPARENTESCO IN ( '1', '5', 'C', 'D' )
AND PFDEPEND.DTNASCIMENTO <> '01/01/1901'
AND PFDEPEND.DTNASCIMENTO <> '01/01/1900'
AND PFDEPEND.NOME NOT IN(SELECT DISTINCT PFDEPEND.NOME
FROM PFDEPEND
INNER JOIN PPESSOA
ON PFDEPEND.CPF = PPESSOA.CPF
INNER JOIN PFUNC
ON PFUNC.CODCOLIGADA = PFDEPEND.CODCOLIGADA
AND PFUNC.CHAPA = PFDEPEND.CHAPA
WHERE PFDEPEND.CPF = PPESSOA.CPF
AND PFUNC.CODSITUACAO <> 'D'
AND PFUNC.CODCOLIGADA <> 3)
ORDER BY PFDEPEND.CODCOLIGADA,
PFDEPEND.CHAPA
Aonde eu necessito separara as informações do Titular das do Dependente, sendo que atualmente um vem ao lado do outro e necessito que as informações do Dependente venham logo abaixo das informações de seu Titular.
As informações estão vindo assim:
NOMETITULAR CPFTITULAR DATANASCTITULAR GENEROTITULAR TITULAR1 CIDADETITULAR NOMEDEPENDENTE CPFDEPENDENTE DATANASCDEPENDENTE GENERODEPENDENTE CPFTITULAR1 TITULAR CIDADEDEPENDENTE
As informações devem vir assim:
NOMETITULAR CPFTITULAR DATANASCTITULAR GENEROTITULAR TITULAR1 CIDADETITULAR
NOMEDEPENDENTE CPFDEPENDENTE DATANASCDEPENDENTE GENERODEPENDENTE CPFTITULAR1 TITULAR CIDADEDEPENDENTE