IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Recherche d'une date à partir du numéro de la semaine


Sujet :

MS SQL Server

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 109
    Points : 49
    Points
    49
    Par défaut Recherche d'une date à partir du numéro de la semaine
    Bonjour,

    J'ai une table qui à une ligne correspond une date et différentes données.

    Je dois intercaler à chaque semaine une ligne qui fait un récapitulatif des données de la semaine.

    J'aimerais que cette ligne de cumul soit réalisé le Dimanche car c'est un jour qui n'apparait jamais dans les lignes qui correspondent à un jour d'activité.

    Voilà un exemple de ce que je souhaite obtenir:
    ----Date--------UneDonnee
    06/01/2010----------8
    07/01/2010----------6
    10/01/2010----------14

    Je souhaite pouvoir obtenir dans une variable de type DateTime la valeur que j'ai mis en gras pour pouvoir ensuite l'insérer dans ma table et pouvoir par la suite faire un ORDER BY Date.

    Merci d'avance pour l'aide.

  2. #2
    Invité
    Invité(e)
    Par défaut
    une piste serait d'utiliser datepart avec weekday en paramètre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select DATEPART ( weekday , getdate() )
    Et il faudra faire attention au jour du début de la semaine qui change suivant les pays.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 109
    Points : 49
    Points
    49
    Par défaut
    Je pense également qu'il faut utiliser DATEPART mais je bloque sur la façon de l'utiliser dans mon cas.

  4. #4
    Invité
    Invité(e)
    Par défaut
    un truc du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT  @ma_date + 7 - DATEPART ( weekday , @ma_date )

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 109
    Points : 49
    Points
    49
    Par défaut
    Merci c'est bien ça que je cherchais sans y parvenir.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] Récupérer une date à partir du numéro de semaine
    Par tarnx dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 29/03/2011, 00h32
  2. Réponses: 9
    Dernier message: 21/07/2010, 08h43
  3. [D6]Une date à partir du numéro du jour
    Par jlderrien dans le forum Langage
    Réponses: 3
    Dernier message: 22/09/2009, 16h46
  4. Retrouver une date à partir du numéro de jour
    Par jesusnavas dans le forum VB.NET
    Réponses: 4
    Dernier message: 01/08/2008, 11h06
  5. [VB.Net] Obtenir une date à partir d'un numero de semaine
    Par tonysky dans le forum Windows Forms
    Réponses: 4
    Dernier message: 03/01/2007, 08h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo