Bonjour,
Est ce que c'est possible de faire un oder by avec deux critères ?
Merci
Bonjour,
Est ce que c'est possible de faire un oder by avec deux critères ?
Merci
Bonjour,
Oui, vous pouvez mettre autant de critères que vous voulez, en les séparant par des virgules
Bonjour et merci pour ta réponse.
Ma requête est la suivante:
Mon souhait été de classer les période par ordre décroissant, j'ai donc mis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT DISTINCT SUBSTRING([Month], CHARINDEX(' ', [Month])+1, LEN([Month])) AS [Mois], [Year], PeriodLabel, Month FROM dbo.D_Date WHERE EXISTS(SELECT @Projet) AND PeriodLabel NOT LIKE '%periode%' ORDER BY 2 ,1Mais le problème c'est que mes projets n'était plus listé par ordre croissant j'ai modifié le code avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part ORDER BY Year DESCet là ça a chamboulé toutes mes données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ORDER BY 2 ASC , 1 DESC
Mon désire est de classer les projets avec un ordre croissant et les périodes en ordre décroissant .
Quel est le but du WHERE EXISTS(SELECT @Projet) ?
Qu'entendez vous paren fonction de leur nom ? dans vos requêtes vous semblez ne trier que sur les colonnes mois et année
Code : Sélectionner tout - Visualiser dans une fenêtre à part classer les projets avec un ordre croissant
Donnez nous la structure de votre table, et un petit jeu d'essai/résultat attendu pour qu'on puisse mieux comprendre ce que vous voulez faire...
Euh au fait cette requête est pour un paramètre que j'ai dans un rapport SSRS qui est destiné à une combobox qui liste des dates "Mois-année".
Quand j'ai modifié avecJ'ai bien eu les périodes en ordre décroissant mais j'ai eu un problème au niveau des projet " qui sont nommés projet1, projet2,Projet3....... projetn qui étaient au départ listés par ordre croissant selon le nombre "n"et qui sont devenus listés par ordre décroissant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ORDER BY Year DESC
Je sais bien que cette requête n'a rien avoir avec l’ordonnancement des projets mais ça modifie quand même l'ordre des projets.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager