Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

andrea cerqueira

[Resolvido] select os vazios depois por ordem desc

Recommended Posts

tem como eu ordernar meu select primeiro mostrando os resgistros que tem tal campo vazio depois os que estão preenchidos por ordem decrescente?

 

dessa forma eu mostro tudo na ordem descrescente e depois aparecem os vazios, e eu queria ao contrario, primeiro os dataFinalizacao vazios e depois os dataFinalizacao em ordem decrescente.

 

SELECT * FROM tarefas ORDER BY dataFinalizacao DESC

 

tem como?

 

obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tente :

 

SELECT * 
FROM tarefas 
ORDER BY (case when dataFinalizacao is null then 0 else 1 end),
         dataFinalizacao DESC

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.