Mettre une valeur en tête du résultat
Djo
-
Djo -
Djo -
Bonjour,
Je possède une liste de Pays stocké en Base.
select *
from pays;
J'aimerai via une requête SQL que la France soit mise en premier dans le résultat de ma requête.
Merci par avance
Je possède une liste de Pays stocké en Base.
select *
from pays;
J'aimerai via une requête SQL que la France soit mise en premier dans le résultat de ma requête.
Merci par avance
Configuration: Windows XP Firefox 2.0.0.14
2 réponses
-
Bonjour,
Peux-tu nous indiquer la définition de ta table Pays (les colonnes), contient-elle seulement le nom ?
A plus -
Bonjour,
Tu as plusieurs possibilités, en voici déjà deux:
1°) Tu changes le nom de 'France' par ' France' (un espace avant le nom) et la requête devientselect * from pays order by nom ascending
2°) Tu utilises l'option UNIONselect * from pays where nom = 'France' UNION select * from pays where nom <> 'France'
A plus