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 :

instruction SQL : erreur de syntaxe


Sujet :

Requêtes et SQL.

  1. #1
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    91
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 91
    Points : 58
    Points
    58
    Par défaut instruction SQL : erreur de syntaxe
    Bonjour à tous et à toutes

    Il y a une erreur (a minimum) dans cette instruction:
    UPDATE [histomois].[janvier] SET [histomois].[janvier] = [histomois].[janvier] + [historique des sorties].Qsorti WHERE [historique des sorties].ref_int = [histomois].ref_int AND month (date sorti) = 01;
    le but de cette instruction est de regrouper la quantité de sortie par mois.
    car j'ai une table qui contient la quantité de sorti au jour le jour.

    je me demande si l'instruction que j'ai tapé effectue bien cette opération pour le mois de janvier?
    quelqu'un peut-il m'aider à trouver l'erreur???

    merci d'avance

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 081
    Points : 24 726
    Points
    24 726
    Par défaut
    Bonjour,

    Je vois une incohérence ou erreur dans la syntaxe suivante :

    AND month (date sorti) = 01;


    Il faut plutôt écrire :

    AND month([date sorti]) = 01;

    Comme toujours je déconseille l'utilisation d'espace dans les noms (champs, table, requete, forms, controles....)

  3. #3
    pgz
    pgz est déconnecté
    Expert éminent Avatar de pgz
    Homme Profil pro
    Développeur Office VBA
    Inscrit en
    Août 2005
    Messages
    3 692
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Office VBA
    Secteur : Conseil

    Informations forums :
    Inscription : Août 2005
    Messages : 3 692
    Points : 6 591
    Points
    6 591
    Par défaut
    Bonjour,

    En outre, si [Historique des sorties] est une 2ème table, tu as peut-être le même pb que Deejoh (voir message de ce jour).

    pgz

  4. #4
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    91
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 91
    Points : 58
    Points
    58
    Par défaut
    merci de ta réponse et de ton conseil...

    cette instruction SQL fait parti d'une macro.
    j'ouvre la requette qui contient tout les champs nécéssaire aux instruction SQL.
    puis j'execute mes instructions

    mais lors de l'execution il me di que histomois.mdb est introuvable, et ce n'est pas une faute de frappe de histomois, j'ai vérifier.

    d'ou peut provenir ce nouveau problème??

  5. #5
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    91
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 91
    Points : 58
    Points
    58
    Par défaut
    pgz, bonjour,

    non je ne pense pas que c'est le meme problème, enfin si presque...
    parce que mes instructions doivent opérer sur une requete multitable.

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

Discussions similaires

  1. [SQL] Erreur de syntaxe sur requete complexe
    Par tiger33 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 07/11/2006, 10h54
  2. [SQL] Erreur de syntaxe SQL
    Par gregius dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 08/08/2006, 20h10
  3. [SQL] erreur de syntaxe dans une requete
    Par einsteineuzzz dans le forum PHP & Base de données
    Réponses: 17
    Dernier message: 15/06/2006, 10h24
  4. [sql] erreur de syntaxe
    Par cmoa59 dans le forum JDBC
    Réponses: 14
    Dernier message: 03/05/2005, 12h41
  5. PHP SQL =>erreur de syntaxe (operateur absent)
    Par snipes dans le forum Langage SQL
    Réponses: 3
    Dernier message: 23/02/2005, 15h09

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