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

Langage SQL Discussion :

syntaxe, utilisation ADDTIME


Sujet :

Langage SQL

Vue hybride

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 76
    Par défaut syntaxe, utilisation ADDTIME
    Bonjour

    J'ai juste un petit problème par rapport à la requête suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    SELECT count(*) AS reccurrence
    FROM erreurService
    WHERE code_erreur = 2 
         AND libelle = 'timeout'
         AND BETWEEN ADDTIME('2008-09-05 12:55:48', '1 00:05:00')
         AND '2008-09-05 12:55:48'
    j'obtiens cette erreur
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'BETWEEN ADDTIME('2008-09-05 12:55:48', '0 00:05:00')
         AND '2008-09-05 12:55:48' at line 5
    quelqu'un pourrait m'expliquer comment l'utiliser correctement?

  2. #2
    Expert confirmé Avatar de Cybher
    Homme Profil pro
    Consultant réseaux et sécurité
    Inscrit en
    Mai 2005
    Messages
    3 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant réseaux et sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 281
    Par défaut
    salut,

    il manque un critère : quelle colonne doit se trouver entre ton intervalle de temps?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 76
    Par défaut
    Comment ca? Je comprends pas vraiment où tu veux en venir.
    Ma table contient les champs suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    id || date || codeErreur || libelle

  4. #4
    Expert confirmé Avatar de Cybher
    Homme Profil pro
    Consultant réseaux et sécurité
    Inscrit en
    Mai 2005
    Messages
    3 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Consultant réseaux et sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 281
    Par défaut
    comme ceci peut etre?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SELECT count(*) AS reccurrence
    FROM erreurService
    WHERE code_erreur = 2 
         AND libelle = 'timeout'
         AND date BETWEEN '2008-09-05 12:55:48' AND ADDTIME('2008-09-05 12:55:48', '1 00:05:00')

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    76
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 76
    Par défaut
    Dire que je sèche dessus depuis 3 plombes, j'abuse . Une pause s'impose...
    Merci Cybher

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

Discussions similaires

  1. [MySQL] Quelle syntaxe utiliser pour tester le résultat SQL ?
    Par ctrl+z dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 25/12/2008, 16h11
  2. Réponses: 3
    Dernier message: 20/08/2008, 13h38
  3. dotnet 2.0 ou 3.0 et syntaxe utilisable
    Par Papy214 dans le forum Linq
    Réponses: 4
    Dernier message: 23/06/2008, 15h33
  4. [Syntaxe] utilisation d'une fonction dans mysql
    Par mussara dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 01/04/2007, 19h40
  5. Réponses: 2
    Dernier message: 27/09/2006, 10h37

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