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

VB.NET Discussion :

selection d'enregistrement d'une date -8h


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 46
    Par défaut selection d'enregistrement d'une date -8h
    Bonjour,
    je souhaite sélectionner dans ma base mssql les enregistrements d'utilisateur connecté il y a 8h. j'ai tenté de faire cette requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT Visa FROM [Productheuretest].[dbo].[EvenementUtils] WHERE Date >= GETDATE() - 1
    ça marche très bien mais me sélectionne tout ce qui a 24h d’écart... j'ai besoin de 8h d'écart seulement.
    Merci d'avance pour vos conseils.

  2. #2
    Membre Expert Avatar de Jinroh77
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Février 2006
    Messages
    1 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Février 2006
    Messages : 1 964
    Par défaut
    C'est impressionnant de voir comment de plus en plus de personnes peuvent poser des questions, sans comprendre l’intérêt d'un forum, le fonctionnement d'un moteur de recherche, le pourquoi des règles d'usage etc...

    Vous devriez vous en sortir en cherchant du côté de la fonction dateadd()
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SELECT Visa FROM [Productheuretest].[dbo].[EvenementUtils] WHERE Date >= dateadd(HH, -8, GETDATE())

  3. #3
    Invité
    Invité(e)
    Par défaut
    ou bien :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT Visa FROM [Productheuretest].[dbo].[EvenementUtils] WHERE Date >= GETDATE() - 8.0/24
    ça vous évitera d'attraper une ampoule en tapant dans google

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 46
    Par défaut
    ça fait 2 jours que j'essaye différente choses, mais google fournis énormément d'info, difficile de trié entre le bon et le mauvais. j'avais essayé le dateadd mais ma syntaxe devait être incorrecte, ça marche maintenant. Merci.

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

Discussions similaires

  1. Selection d enregistrement avec une cle etrangere
    Par Seth77 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 16/11/2007, 19h26
  2. selection des enregistrements d'une façon aléatoire
    Par waldoun dans le forum Langage SQL
    Réponses: 3
    Dernier message: 18/06/2007, 13h14
  3. [Dates] enregistrement d'une date
    Par einsteineuzzz dans le forum Langage
    Réponses: 2
    Dernier message: 19/07/2006, 16h11
  4. Numérotation enregistrement suivant une date
    Par kornkiller dans le forum Access
    Réponses: 6
    Dernier message: 13/06/2006, 10h18
  5. [MySQL] Select count par rapport à une date
    Par ruty dans le forum PHP & Base de données
    Réponses: 17
    Dernier message: 02/04/2006, 22h17

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