28 lines
981 B
SQL
28 lines
981 B
SQL
-- [C6Mart].[RM_Sintesi_Cliente] 179
|
|
CREATE procedure [C6Mart].[RM_Sintesi_Cliente]
|
|
@IdReport INT
|
|
AS
|
|
BEGIN
|
|
SET NOCOUNT ON;
|
|
SELECT
|
|
ANAG_CLIENTI.NOME + ' ' + ANAG_CLIENTI.COGNOME AS NomeCognome,
|
|
ANAG_CLIENTI.DATA_NASCITA AS DataNascita,
|
|
ANAG_CLIENTI.COD_FISCALE AS CodiceFiscale,
|
|
CONTRATTOSEI.CODICECONTRATTO AS CodiceContratto,
|
|
ISNULL(CONTRATTOSEI.INDIRIZZO,'') + ' ' +
|
|
ISNULL(CONTRATTOSEI.CAP,'') + ' ' +
|
|
ISNULL(CONTRATTOSEI.CITTA,'') +
|
|
CASE
|
|
WHEN CONTRATTOSEI.PROV IS NULL THEN ''
|
|
ELSE ' (' + CONTRATTOSEI.PROV + ')'
|
|
END AS IndirizzoDiContratto,
|
|
isnull(CONTRATTOSEI.PRESSO,'') AS Presso
|
|
FROM C6MART.GESTIONE_PDF_FTP
|
|
INNER JOIN C6MART.CONTRATTOSEI
|
|
ON CONTRATTOSEI.RETE = GESTIONE_PDF_FTP.RETE
|
|
AND CONTRATTOSEI.COD_FISCALE = GESTIONE_PDF_FTP.CODICEFISCALE
|
|
INNER JOIN C6MART.ANAG_CLIENTI
|
|
ON ANAG_CLIENTI.RETE = CONTRATTOSEI.RETE
|
|
AND ANAG_CLIENTI.COD_FISCALE = CONTRATTOSEI.COD_FISCALE
|
|
WHERE GESTIONE_PDF_FTP.IDREPORT = @IdReport
|
|
END |