Criar arquivo baseado em SQL

Bom dia Pessoal,

Eu tenho a respectiva consulta em SQL e gostaria de criar uma tela que o usuário digita-se os períodos conforme as datas da consulta e me gera-se um arquivo TXT, CSV, alguém sabe como eu poderia criar isso?

select 
'1' AS EMPRESA
,CONVERT(VARCHAR, CAST(CT2_DATA AS DATETIME), 103) AS DATA
,CT1DEB.CT1_RES
,CT1CRED.CT1_RES
,CT2_VALOR
,'' AS HISTPAD
,CT2_HIST
from CT2010 AS CT2 (NOLOCK)
LEFT JOIN CT1010 AS CT1DEB ON CT1DEB.CT1_CONTA=CT2.CT2_DEBITO AND CT1DEB.D_E_L_E_T_ <> '*'
LEFT JOIN CT1010 AS CT1CRED ON CT1CRED.CT1_CONTA=CT2.CT2_CREDIT AND CT1CRED.D_E_L_E_T_ <> '*'
WHERE 
    CT2.D_E_L_E_T_ <> '*'
    AND CT2_DATA BETWEEN '20170101' AND '20170131'
    AND CT2_DC<>'4' -- COMPLEMENTO DE HISTÓRICO
  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 SigaOAdvpl!

3 respostas

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