|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Futur Membre du Club
![]() Stéphane BouvetChef de projet MOA Inscription : mai 2011 Messages : 40 ![]() |
Bonjour,
J'ai le paramétrage suivant qui me permet de regrouper les jours en "intervalles" : Code :
JOUR | CODE_INTERVALLE 1 | RE 2 | 00 3 | 00 4 | EF 5 | 00 6 | 00 7 | CO J'ai pensé à Code :
|
||||
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() ![]() Inscription : janvier 2010 Messages : 1 084 ![]() |
Bonjour,
Vous pouvez faire ainsi : Code SQL :
Vous pourriez créer une table contenant les jours de 1 à 7 pour éviter la CTE... |
||
|
|
00
|
|
|
#3 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 953 ![]() |
Le mieux, car plus performant est d'utiliser une table de calendrier comme je l'ai indiqué dans cet article : http://sqlpro.developpez.com/cours/gestiontemps/
A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#4 |
|
Futur Membre du Club
![]() Stéphane BouvetChef de projet MOA Inscription : mai 2011 Messages : 40 ![]() |
Mais ce WITH ne fonctionne pas sous SQL Server 2000 (et j'ai oublié de le préciser
|
|
00
|
|
|
#5 | |||
|
Membre Expert
![]() ![]() Inscription : janvier 2010 Messages : 1 084 ![]() |
Citation:
il suffit de s'en passer Code SQL :
Vous pourriez remplacer cette pseudo table par une vraie table et vous inspirer en effet de l'article de SQLPro... |
|||
|
|
00
|
|
|
#6 |
|
Futur Membre du Club
![]() Stéphane BouvetChef de projet MOA Inscription : mai 2011 Messages : 40 ![]() |
Merci pour ces réponses !
|
|
00
|
|
|
#7 | |
|
Expert Confirmé
![]() dba Inscription : juillet 2007 Messages : 2 520 ![]() |
Citation:
__________________
les règles du forum - mode d'emploi du forum Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur) JE NE RÉPONDS PAS aux questions techniques par message privé. Écrire en français sur un forum est une marque minimale de respect. |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com