Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1959 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  INNER JOIN sous Access2003

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

INNER JOIN sous Access2003

n°1823366
GTMistral
Posté le 08-12-2008 à 01:36:32  profilanswer
 

Bonjour. Je suis bloqué depuis 2h sur une requête SQL sous Access et même en cherchant sur Google, je n'ai rien trouvé qui répondait ou réglait mon problème que voici:
 
Structure des tables :

CategorieH2009
- ID : AutoNumber
- Categorie : Texte
- Description : Texte
 
EquipementH2009
- ID : AutoNumber
- ID_JdQ : Texte
- ID_Categorie : Numérique
- Nom : Texte
- Quantite : Numérique
- Description : Texte
- Provenance : Detail
- Montant : Monétaire
 
SiteH2009
- ID : AutoNumber
- SiteNom : Texte
- SiteAdresse : Texte
- SiteVille : Texte
- SiteCodePostal : Texte
 
BesoinH2009
- ID : AutoNumber
- Equipement_ID : Numérique
- EquipementNom : Texte
- Quantite : Numérique
- Site_ID : Numérique
- PeriodeDebut : Date/Heure
- PeriodeFin : Date/Heure


 
Je souhaite produire un rapport que je vais lancer sur une feuille Excel via COM. Voici la requête en question (qui ne sort pas tout les champs voulu pour l'instant, elle bug avant) :

SELECT
        BesoinH2009.ID AS IDBesoin,
        EquipementH2009.Nom AS NomEquipement,
        BesoinH2009.EquipementNom AS BesoinEquipement,
        EquipementH2009.Quantite AS QuantiteEquipement,
        BesoinH2009.Quantite AS QteReq,
        BesoinH2009.PeriodeDebut,
        BesoinH2009.PeriodeFin,
        SiteH2009.SiteNom +++
FROM BesoinH2009
INNER JOIN EquipementH2009 ON BesoinH2009.Equipement_ID = EquipementH2009.ID
INNER JOIN SiteH2009 ON BesoinH2009.Site_ID = SiteH2009.ID +++


 
Sans les deux lignes que j'ai noté ci-haut, la requête fonctionne. Autrement, j'ai le message suivant quand je veux l'exécuter : "Erreur de syntaxe (opérateur absent) dans l'expression 'BesoinH2009.Equipement_ID = EquipementH2009.ID INNER JOIN SiteH2009 ON BesoinH2009.Site_ID = SiteH2009.ID'."
 
Merci à tous!

mood
Publicité
Posté le 08-12-2008 à 01:36:32  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  INNER JOIN sous Access2003

 

Sujets relatifs
Problème d'encodage lors d'un join.[HQL] un JOIN sans with
pbm left joinINNER JOIN et Like
Oracle - besoin d'aide pour un outer join [JS] Problème de value et d'incertion de lien dans inner.HTML
Mysql - LEFT JOIN Multiple sur une même table[RESOLU]Comptage impossible ou pb avec mon "left join" ?
[MySQL] SELECT avec LEFT JOIN et LIMIT 
Plus de sujets relatifs à : INNER JOIN sous Access2003


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)