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 :

Msg erreur "The SELECT statement includes a reserved word or etc." [AC-2016]


Sujet :

Requêtes et SQL.

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 82
    Points : 45
    Points
    45
    Par défaut Msg erreur "The SELECT statement includes a reserved word or etc."
    Bonjour la communauté,

    A l'exécution de la requête suivante, j'ai un msg d'erreur "The SELECT statement includes a reserved word or an argument name that is mispelled or missing, or the punctuation is incorrect"

    Je n'arrive pas à visualiser ce qui ne va pas, pour moi je n'utilise ni mot réservé Access, ni nom manquant ou mal orthographié, ni mauvaise ponctuation

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    SELECT DISTINCT 
    qry_Pricelist_Grades.GradePriceId AS GradeKey, 
    qry_Pricelist_Grades.GradeNrName AS GradeName, 
    1 AS Position 
    FROM qry_Pricelist_Grades 
    UNION SELECT DISTINCT 
    0 as AS GradeKey, 
    "All" AS GradeName, 
    0 AS Position 
    FROM qry_Pricelist_Grades 
    ORDER BY Position;
    Et quand j'enlève le premier argument de la requête (qry_Pricelist_Grades.GradePriceId AS GradeKey / 0 as AS GradeKey), la requête fonctionne bien

    Avez-vous une idée ?
    Merci bcp par avance ;-)

  2. #2
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 859
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 859
    Points : 14 977
    Points
    14 977
    Par défaut
    bonjour,
    Et quand j'enlève le premier argument de la requête (qry_Pricelist_Grades.GradePriceId AS GradeKey / 0 as AS GradeKey), la requête fonctionne bien
    et tu ne t'es pas dit qu'il y avait quelque chose en TROP ?

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 82
    Points : 45
    Points
    45
    Par défaut
    Oh mais non... j'ai osé faire ça ! C'est fou quand le cerveau ne veut pas voir

    En tout cas merci bcp tee_grandbois


    Citation Envoyé par tee_grandbois Voir le message
    bonjour,
    et tu ne t'es pas dit qu'il y avait quelque chose en TROP ?

  4. #4
    Expert éminent sénior
    Avatar de tee_grandbois
    Homme Profil pro
    retraité
    Inscrit en
    Novembre 2004
    Messages
    8 859
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Novembre 2004
    Messages : 8 859
    Points : 14 977
    Points
    14 977
    Par défaut
    une chose à savoir: inutile de mettre d'alias dans la seconde partie d'une requête UNION, c'est le select de la première partie qui définit le nom des colonnes

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

Discussions similaires

  1. [Lazarus] TSQLQuery : Erreur 'SQLQuery1 : Cannot open a non-select statement'
    Par JP CASSOU dans le forum Lazarus
    Réponses: 4
    Dernier message: 30/09/2014, 14h30
  2. Réponses: 3
    Dernier message: 26/09/2014, 12h33
  3. Erreur "the selection is not within a valid module"
    Par ouedmouss dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 04/07/2011, 13h31
  4. Réponses: 6
    Dernier message: 18/03/2011, 00h27
  5. Réponses: 1
    Dernier message: 06/04/2008, 12h09

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