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

PHP & Base de données Discussion :

Problème code SQL sous Access


Sujet :

PHP & Base de données

  1. #1
    Membre habitué
    Homme Profil pro
    Etude Sup
    Inscrit en
    Janvier 2018
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Etude Sup

    Informations forums :
    Inscription : Janvier 2018
    Messages : 8
    Par défaut Problème code SQL sous Access
    Bonjour, je dois executer une Vue sous Access cependant celle-ci ne fonctionne pas, j'ai un message d'erreur me disant " Champ "N°Etudiant" inconnu dans le field list (#1054)"

    Pourtant ce même code SQL fonctionne parfaitement sous PHPMyAdmin, je vous fournie le code en question ci-dessous:

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    CREATE VIEW MOYETUMAT AS
    SELECT ETUDIANT.N°Etudiant, Nom, Prénom, LibelléMat, CoeffMat, AVG(Note) AS MoyEtuMat
    FROM EVALUER INNER JOIN MATIERE ON EVALUER.CodeMat = MATIERE.CodeMat
    INNER JOIN ETUDIANT ON EVALUER.N°Etudiant = ETUDIANT.N°Etudiant
    GROUP BY ETUDIANT.N°Etudiant, Nom, Prénom, LibelléMat, CoeffMat;

  2. #2
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 815
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 815
    Billets dans le blog
    14
    Par défaut
    je dois executer une Vue sous Access
    Euh... c'est MySQL ici !

    Pourtant ce même code SQL fonctionne parfaitement sous PHPMyAdmin
    Et phpMyAdmin, c'est bien pour MySQL !

    Alors, vous utilisez Access ou MySQL ?
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

  3. #3
    Membre habitué
    Homme Profil pro
    Etude Sup
    Inscrit en
    Janvier 2018
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Etude Sup

    Informations forums :
    Inscription : Janvier 2018
    Messages : 8
    Par défaut
    Enfaite je dois écrire un code sql sous PhPMyAdmin et sous Access. J’ai réussi à le faire sous PhPMyAdmin (voir le code si dessus) mais sous Access je n’arrive pas à l’executer.

  4. #4
    Expert éminent
    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 815
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 815
    Billets dans le blog
    14
    Par défaut
    OK alors Access a la mauvaise manie de mettre une forêt de parenthèses dans ses requêtes et d'imbriquer ses jointures.
    Le plus simple est de construire la requête en mode graphique puis de cliquer sur le bouton SQL (si l'interface n'a pas trop changé depuis Access 2) pour voir le code SQL généré par Access.
    Sinon c'est quasi impossible de faire une requête un tout petit peu complexe avec la mise en forme et la syntaxe à laquelle Access s'attend.
    Philippe Leménager. Ingénieur d'étude à l'École Nationale Supérieure de Formation de l'Enseignement Agricole, en retraite... mais toujours Autoentrepreneur à l'occasion.
    Mon ancien blog sur la conception des BDD, le langage SQL, le PHP... et mon nouveau blog sur les mêmes sujets.
    « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau)
    À la maison comme au bureau, j'utilise la suite Linux Mageïa !

Discussions similaires

  1. Problème requête SQL sous Access
    Par mouadmagan dans le forum Langage SQL
    Réponses: 4
    Dernier message: 21/03/2013, 16h29
  2. Problème de requête sous Access (passage du SQL à Access)
    Par pep972 dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 21/04/2009, 18h49
  3. [SQL]Problème requete sql sous access avec vba
    Par aaliyan dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 13/04/2007, 18h53
  4. Problème avec une requete SQL sous access
    Par Luther13 dans le forum Requêtes et SQL.
    Réponses: 12
    Dernier message: 14/12/2005, 10h39
  5. sql sous access
    Par yuyu dans le forum Langage SQL
    Réponses: 1
    Dernier message: 18/08/2005, 10h18

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