SQL - Requète avec Tri conditionnel

Trucs & Astuces - SQL

AddThis Social Bookmark Button

 

Il est possible d'effectuer un tri dans une requète SQL en y incluant une condition. 

Par exemple, ma requète affiche la liste des adresses présentes dans ma table, triées par code postal. Cependan, je souhaite affichier les enregistrements dont le code postal sont à 0 en dernier.

 

SELECT ADR1, ADR2 , CODPO, BURDI, PAYS, FROM ADRES1PF ORDER BY Case  
CODPO when 0 then 1 else 0 end, CODPO, PAYS