none
Retornar uma linha so RRS feed

  • Pergunta

  • Tenho essa tabela temporaria que tem dois campos onde tenho duas consultas que preenchem os campos distintos e com condições diferentes, como faço para me retornar uma linha so

       SET @SQL =  'INSERT INTO #VALCOMPROMETIDO (VALCOMPATUAL)'+
        ' SELECT SUM(VALTRA) AS GASTO FROM '+@BANCOAUTORIZADOR+'.dbo.CTTRANS WHERE '+
        ' CODCLI = '+@CODCLI+
        ' AND CPF ='+ @CPF +' AND TIPTRA < 80000 AND TIPTRA NOT IN (51033, 51036)'+
        ' AND CODRTA IN (''V'', ''P'')  AND ULTFECH ='+ CONVERT(VARCHAR, @NUMFECHAUT)
        EXEC(@SQL)


        SET @SQL = 'INSERT INTO #VALCOMPROMETIDO (PROXVALCOMP) '+
        'SELECT SUM(VALTRA) AS GASTO FROM '+@BANCOAUTORIZADOR+'.dbo.CTTRANS WHERE '+
        'CODCLI ='+ @CODCLI+
        'AND CPF = '+@CPF+' AND TIPTRA < 80000 AND TIPTRA NOT IN (51033, 51036) AND CODRTA IN (''V'', ''P'') '+
         '    AND ULTFECH = '+ CONVERT(VARCHAR,@PROXNUMFECHAUT)

         EXEC(@SQL)
         SELECT * FROM #VALCOMPROMETIDO

    sexta-feira, 3 de janeiro de 2014 18:57

Respostas