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

Requêtes et SQL. Discussion :

SQL - Requête de dates


Sujet :

Requêtes et SQL.

  1. #1
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 20
    Points : 18
    Points
    18
    Par défaut SQL - Requête de dates
    Bonjour,

    Pourriez-vous me dire pourquoi la requête me renvoit toutes les données sans tenir compte de la fourchette de dates?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SELECT DISTINCTROW Tbl_Main_Table.Client_Name, CDate(Int([Date_Time_Send])) AS Expr1, Tbl_Main_Table.Query_Definition_Level1, format(Sum(Tbl_Main_Table.Time_Spent_On_Query_Free_text), "hh:mm:ss") AS SumOfTime_Spent_On_Query_Free_text
    FROM Tbl_Main_Table
    GROUP BY Tbl_Main_Table.Client_Name, CDate(Int([Date_Time_Send])), Tbl_Main_Table.Query_Definition_Level1, Tbl_Main_Table.User_Name
    HAVING (((CDate(Int([Date_Time_Send]))) Between [From:] And [To:]) AND ((Tbl_Main_Table.User_Name)="monnom"))
    ORDER BY CDate(Int([Date_Time_Send]));
    Merci par avance,
    E.

  2. #2
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 391
    Points : 19 817
    Points
    19 817
    Billets dans le blog
    66
    Par défaut
    Bonjour,

    Tout dépend des paramètres que tu rentres à l'ouverture de ta requête.

    Peux-tu donner des exemples de dates rentrées ?

    Essaies peut-être de définir tes 2 paramètres comme étant de type date dans ta requête.

    a+

  3. #3
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 20
    Points : 18
    Points
    18
    Par défaut
    Bonjour,

    Je rentre simplement ma fourchette de dates (ex : From: 01.08.2013 / To : 31.08.2013). Le résultat que j'obtiens ne tiens pas du tout compte de ces dates, et je reçois toutes les dates...

    Comment puis-je définir mes paramètres de ma requête comme étant des dates? Dans Propriété, j'ai déjà mis le format en Short Date...

    Merci pour ton aide.

    Elokapo

  4. #4
    Expert éminent

    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    3 846
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Madagascar

    Informations forums :
    Inscription : Mai 2012
    Messages : 3 846
    Points : 7 983
    Points
    7 983
    Par défaut
    Bonjour,

    Il faudrait passer les dates au format US avec Format(TaDate;"mm/dd/yyyy") je pense.

    Bonne continuation

Discussions similaires

  1. Requêtes SQL pour les Dates et numériques
    Par Ramage03 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 23/03/2006, 17h26
  2. [SQL2K] requête SQL, comparer des dates
    Par cortex024 dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 16/03/2006, 14h32
  3. SQL Requête avec des dates
    Par dahu29 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 10/03/2006, 18h20
  4. [sql server] requête sur dates et heures (format du résultat
    Par isachat666 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 21/02/2006, 13h48
  5. Requête sql regroupement de dates
    Par rocs dans le forum Langage SQL
    Réponses: 1
    Dernier message: 28/07/2005, 16h40

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