Decideo - Actualités sur le Big Data, Business Intelligence, Data Science

Abonnez-vous gratuitement à Decideo !


Decideo


 
Forums, dernières contributions

Trie d'une date au format 'MM/YYYY'

 Thibault Walter
Mercredi 9 Juillet 2008

Version imprimable
[Ignorer]
Bonjour,

Dans mon univers, j'ai un objet 'Mois' qui a pour code : to_char(Dim_temps.DW_date,'MM') || '/' || to_char(Dim_temps.DW_date,'YYYY')
Je voudrais que lorsque je selectionne cette objet via un prompt qu'il soit trié par Année puis par Mois.

J'ai essayé d'effectuer le trie dans la liste de valeurs de l'objet en triant via l'object 'Année', mais rien à faire, j'ai des doublons. Voici le code de ma liste de valeur :
SELECT
to_char(Dim_temps.DW_date,'MM') || '/' || to_char(Dim_temps.DW_date,'YYYY')
FROM
Dim_temps
ORDER BY
to_char(Dim_temps.DW_date,'YYYY'),
1

Quelqu'un à une idée ?
Merci pour votre aide...
 Stefan
Mercredi 9 Juillet 2008

Version imprimable
[Ignorer]
Faudrait faire le tri avant de concatener dans ton SQL?
 Stefan
Mercredi 9 Juillet 2008

Version imprimable
[Ignorer]
Par exemple qqch du style :

SELECT
to_char(Dim_temps.DW_date,'MM') || '/' || to_char(Dim_temps.DW_date,'YYYY')
FROM ( SELECT to_char(Dim_temps.DW_date,'MM') , to_char(Dim_temps.DW_date,'YYYY') FROM Dim_temps ORDER BY
to_char(Dim_temps.DW_date,'YYYY'),1 )
 Thibault Walter
Jeudi 10 Juillet 2008

Version imprimable
[Ignorer]
Bonjour,

Merci pour les infos. J'ai essayé ton script, le problème c'est que j'ai des doublons. Et en faisant un 'distinct', ça enlève tout le tri.

Thibault
 Stefan
Jeudi 10 Juillet 2008

Version imprimable
[Ignorer]
Si tu essayais le distinct dans la sous requete?


Twitter
Rss
LinkedIn
Facebook
Apple Podcast
App Store
Google Play Store