Duvida c/ Case When...
24/12/2004
0
não sei se é a melhor forma de fazer isso.. mas...
o problema é o seguinte:
já estou cansado de ver essa data ´30/12/1899´, daí testei esse select... até que funcionou legal... porem ele retorna a data no formato:
´yyyy-mm-dd´, tem alguma forma de reverter isso... gostaria que ficasse:
´dd/mm/yyyy´ ou ´dd/mm/yy´ ou ´dd-mm-yy´.
segue o select abaixo...
************************************************************
SELECT id_venda1,data_recebimento,
case
when (r.venc_recebimento <> ´12/30/1899´) then r.venc_recebimento
else ´´ end
,cliente_recebimento,valor_recebimento,r.id_forma_pagamento,fp.nome_forma_pagamento,r.id_plano_forma_pagamento,pfp.descricao_plano_forma_pagamento,r.id_parcela_forma_pagamento,rfp.numero_parcela_forma_pagamento from recebimento r
left join forma_pagamento fp on (fp.id_forma_pagamento = r.id_forma_pagamento)
left join plano_forma_pagamento pfp on (pfp.id_plano_forma_pagamento = r.id_plano_forma_pagamento)
left join parcela_forma_pagamento rfp on (rfp.id_parcela_forma_pagamento = r.id_parcela_forma_pagamento)
where id_venda1 = 1670
************************************************************
se alguem puder me ajudar.... desde ja agradeço... vou começar a mudar todos os selects...
ou se alguem tiver outra solução menos trabalhosa, please... ! 8)
[]s
o problema é o seguinte:
já estou cansado de ver essa data ´30/12/1899´, daí testei esse select... até que funcionou legal... porem ele retorna a data no formato:
´yyyy-mm-dd´, tem alguma forma de reverter isso... gostaria que ficasse:
´dd/mm/yyyy´ ou ´dd/mm/yy´ ou ´dd-mm-yy´.
segue o select abaixo...
************************************************************
SELECT id_venda1,data_recebimento,
case
when (r.venc_recebimento <> ´12/30/1899´) then r.venc_recebimento
else ´´ end
,cliente_recebimento,valor_recebimento,r.id_forma_pagamento,fp.nome_forma_pagamento,r.id_plano_forma_pagamento,pfp.descricao_plano_forma_pagamento,r.id_parcela_forma_pagamento,rfp.numero_parcela_forma_pagamento from recebimento r
left join forma_pagamento fp on (fp.id_forma_pagamento = r.id_forma_pagamento)
left join plano_forma_pagamento pfp on (pfp.id_plano_forma_pagamento = r.id_plano_forma_pagamento)
left join parcela_forma_pagamento rfp on (rfp.id_parcela_forma_pagamento = r.id_parcela_forma_pagamento)
where id_venda1 = 1670
************************************************************
se alguem puder me ajudar.... desde ja agradeço... vou começar a mudar todos os selects...
ou se alguem tiver outra solução menos trabalhosa, please... ! 8)
[]s
Seven
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)