requete renvoy liste de tous les numeros de 1 a la semaine de SYSDATE

requete renvoy liste de tous les numeros de 1 a la semaine de SYSDATE - SQL/NoSQL - Programmation

Marsh Posté le 02-03-2004 à 14:48:49    

ca existe?

Reply

Marsh Posté le 02-03-2004 à 14:48:49   

Reply

Marsh Posté le 02-03-2004 à 14:49:56    

avec Oracle sqlplus

Reply

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.


---------------
Gérez votre collection de BD en ligne ! ---- Electro-jazzy song ---- Dazie Mae - jazzy/bluesy/cabaret et plus si affinité
Reply

Marsh Posté le 02-03-2004 à 15:36:00    

je veux une requete qui me donne  
1, 2, 3, 4, ... semaine_de_sysdate

Reply

Marsh Posté le 02-03-2004 à 15:41:02    

Theorie du chaos a écrit :

je veux une requete qui me donne  
1, 2, 3, 4, ... semaine_de_sysdate


Ben tu peux pas si t'as pas de table sur laquelle requeter  [:spamafote]  
Quand tu requete sur dual, ça te retourne qu'une seule ligne quoiqu'il arrive.


---------------
Gérez votre collection de BD en ligne ! ---- Electro-jazzy song ---- Dazie Mae - jazzy/bluesy/cabaret et plus si affinité
Reply

Marsh Posté le 02-03-2004 à 15:41:39    

merci

Reply

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...


Message édité par MagicBuzz le 02-03-2004 à 16:01:48
Reply

Marsh Posté le 02-03-2004 à 16:06:12    

MagicBuzz a écrit :

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...


Rhôôôôôh !!!!
365 jours, 7 jours par semaine -> 52 semaines. :D  :whistle:


Message édité par tomlameche le 02-03-2004 à 16:06:39

---------------
Gérez votre collection de BD en ligne ! ---- Electro-jazzy song ---- Dazie Mae - jazzy/bluesy/cabaret et plus si affinité
Reply

Marsh Posté le 02-03-2004 à 16:13:11    

ouais s'pareil :D

Reply

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 :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed