Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.



 
AccueilPortailGalerieRechercherDernières imagesS'enregistrerConnexion
-14%
Le deal à ne pas rater :
Apple MacBook Air (2020) 13,3″ Puce Apple M1 – RAM 8Go/SSD 256Go
799 € 930 €
Voir le deal

 

 Quelqu'un fait du SQL ?

Aller en bas 
2 participants
AuteurMessage
konyl
Greffier du reliquaire
Greffier du reliquaire
konyl


Masculin Nombre de messages : 1603
Age : 46
Localisation : Herblay (95)
Date d'inscription : 17/04/2007

Quelqu'un fait du SQL ? Empty
MessageSujet: Quelqu'un fait du SQL ?   Quelqu'un fait du SQL ? Icon_minitimeJeu 6 Sep - 11:33

Je cherches une entrée pour convertir une date julienne en date calendaire pouréviter une jointure avec une autre table (table de temps).

Par avance merci
Revenir en haut Aller en bas
http://konyl.blogspot.com/
Kchou
Parolier du Roy
Parolier du Roy
Kchou


Masculin Nombre de messages : 272
Age : 39
Localisation : Nimes
Date d'inscription : 18/07/2007

Quelqu'un fait du SQL ? Empty
MessageSujet: Re: Quelqu'un fait du SQL ?   Quelqu'un fait du SQL ? Icon_minitimeJeu 6 Sep - 11:42

Je comprends pas bien l'énnoncée chef Razz

sinon jpeux peut être t'aider Laughing
Revenir en haut Aller en bas
konyl
Greffier du reliquaire
Greffier du reliquaire
konyl


Masculin Nombre de messages : 1603
Age : 46
Localisation : Herblay (95)
Date d'inscription : 17/04/2007

Quelqu'un fait du SQL ? Empty
MessageSujet: Re: Quelqu'un fait du SQL ?   Quelqu'un fait du SQL ? Icon_minitimeJeu 6 Sep - 11:56

Je dois convertir une date format Julienne (ex : 2454350 = 06/09/2007)

J'utilise donc une table de Faits (état des stocks monde par exemple), dans cette table j'ai une colonne de date au format julienne, 2454350, et je souhaites l'afficher au format calendaire classique, 06/09/2007. En temps normal, j'utilise une jointure simple avec une table de temps pour obtenir le résultat souhaité. Mais ! A cause d'une contrainte technique, je ne doit pas utiliser cette table de temps. Donc je voulais savoir s'il était possible de transformer la date julienne en date calendaire via une fonction SQL pour afficher la date de manière intéligible par les utilisatrices péroxydées de notre cher socièté.

Je ne sais pas si j'ai été clair...Mais merci !
Revenir en haut Aller en bas
http://konyl.blogspot.com/
Kchou
Parolier du Roy
Parolier du Roy
Kchou


Masculin Nombre de messages : 272
Age : 39
Localisation : Nimes
Date d'inscription : 18/07/2007

Quelqu'un fait du SQL ? Empty
MessageSujet: Re: Quelqu'un fait du SQL ?   Quelqu'un fait du SQL ? Icon_minitimeJeu 6 Sep - 13:15

Oki je comprends mieux Razz.

Je te conseille de rechercher du côté de la fonction TO_DATE en sql normalement t'arrivera à trouver ton bonheur.

Je connais pas trop jamais utilisé perso pirat

un petit lien cado pour la syntaxe >>ICI<<
Revenir en haut Aller en bas
konyl
Greffier du reliquaire
Greffier du reliquaire
konyl


Masculin Nombre de messages : 1603
Age : 46
Localisation : Herblay (95)
Date d'inscription : 17/04/2007

Quelqu'un fait du SQL ? Empty
MessageSujet: Re: Quelqu'un fait du SQL ?   Quelqu'un fait du SQL ? Icon_minitimeJeu 6 Sep - 13:41

Merci Kchou, tout cela m'a donné une piste pour trouver la formule exacte :

date( '1/01/1900' ) + ( DT_DATEJ - 2415021 ) days AS DATE_CALEND

DT_DATEJ étant ma colonne en date julienne de temps dans ma table et DATE_CALEND me colonne cible.
C'est un simple calcul en fait.

Merci encore.
Revenir en haut Aller en bas
http://konyl.blogspot.com/
Contenu sponsorisé





Quelqu'un fait du SQL ? Empty
MessageSujet: Re: Quelqu'un fait du SQL ?   Quelqu'un fait du SQL ? Icon_minitime

Revenir en haut Aller en bas
 
Quelqu'un fait du SQL ?
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Kuler se fait draguer
» Duel Tayina VS Jvaitoupeter
» au fait :
» Ckik ca me fait penser a toi
» Quelqu'un fait du TELNET ?

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
 :: Forum DAOC :: La Taverne des Frères Des Trolls-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser