Requête SQL : Order by
Résolu
chris05
Messages postés
349
Date d'inscription
Statut
Membre
Dernière intervention
-
chris05 Messages postés 349 Date d'inscription Statut Membre Dernière intervention -
chris05 Messages postés 349 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Est-il possible de faire dans une requête SQL un order by sur deux champs ?
Et si oui comment ?
Je m'explique, imaginons que j'ai une table a trois champs : champ1, champ2, champ3.
Je fais une requête pour afficher dans un tableau un classement par rapport au champ 3 :
Select * from MaTable order by champ3 desc;
Mais si deux enregistrements ont la même valeur dans champ3, je voudrais que le classement entre ces deux enregistrements se fasse sur champ2.
Comment faire ?
En espérant avoir était clair...
Merci d'avance...
Est-il possible de faire dans une requête SQL un order by sur deux champs ?
Et si oui comment ?
Je m'explique, imaginons que j'ai une table a trois champs : champ1, champ2, champ3.
Je fais une requête pour afficher dans un tableau un classement par rapport au champ 3 :
Select * from MaTable order by champ3 desc;
Mais si deux enregistrements ont la même valeur dans champ3, je voudrais que le classement entre ces deux enregistrements se fasse sur champ2.
Comment faire ?
En espérant avoir était clair...
Merci d'avance...
A voir également:
- Requête SQL : Order by
- Logiciel sql - Télécharger - Bases de données
- Sql lister les tables ✓ - Forum Programmation
- Requête bloquée par le pare-feu applicatif claranet webfence ✓ - Forum Réseaux sociaux
- Jointure sql ✓ - Forum MySQL
- Erreur lors de l'envoi de la requête facebook - Forum Facebook