requete renvoy liste de tous les numeros de 1 a la semaine de SYSDATE - SQL/NoSQL - Programmation
Marsh Posté le 02-03-2004 à 14:53:11
C'est hyper clair ton truc. Tu devrait être moins précis, on risquerais de pouvoir répondre par hasard.
Marsh Posté le 02-03-2004 à 15:36:00
je veux une requete qui me donne
1, 2, 3, 4, ... semaine_de_sysdate
Marsh Posté le 02-03-2004 à 15:41:02
Theorie du chaos a écrit : je veux une requete qui me donne |
Ben tu peux pas si t'as pas de table sur laquelle requeter
Quand tu requete sur dual, ça te retourne qu'une seule ligne quoiqu'il arrive.
Marsh Posté le 02-03-2004 à 16:00:43
Crée une table "bidon_d_huille" contenant un champs "fw".
Met des nombres de 0 à euh... 35 (y'a bien 35 semaines dans une année ?)
SELECT TO_CHAR(SYSDATE - (fw * 7), 'FW') FROM bidon_d_huile WHERE TO_CHAR(SYSDATE - (fw * 7), 'YYYYMMDD') >= TO_CHAR(SYSDATE, 'YYYY') || '0101'
ORDER BY 1 ASC
PS1: Remplace le 'FW' dans le to_char par l'expression qui retourne la semaine d'une date, me souvient plus.
PS2: Ne confond pas 'FW' du to_char et le champ "fw" de la table "bidon_d_huile".
PS3: Oui, je sais, je suis très créatif pour les noms de table en ce moment...
Marsh Posté le 02-03-2004 à 16:06:12
MagicBuzz a écrit : Crée une table "bidon_d_huille" contenant un champs "fw". |
Rhôôôôôh !!!!
365 jours, 7 jours par semaine -> 52 semaines.
Marsh Posté le 02-03-2004 à 16:19:20
Ca vient de me revenir :
'WI' pour la semaine de l'année dans un to_char
Marsh Posté le 02-03-2004 à 14:48:49
ca existe?