par
dmx-moteur » 13 mai 2005, 15:36
Effectivement je pensait que la liaison ce faisait sur jointure de tables. Cependant ma requete SQL ne remonte rien. Lorsque je faisais la même requete sur les clés primaires elle fonctionnait !!
SELECT annonces.INTITULE, annonces.DESCRIPTIF, annonces.CONTACT, annonces.TEL, annonces.MAIL, annonces.ADRESSE, annonces.REFERENCE, region.REGION, secteur.SECTEUR, formation.FORMATION
FROM annonces, secteur, region, formation
WHERE ID_OFFRE = variableurl AND formation.CODE_FOR = annonces.CODE_FOR AND secteur.CODE_SEC = annonces.CODE_SEC AND region.CODE_REG = annonces.CODE_REG
CODE_FOR, CODE_SEC, CODE_REG ne sont pas clés primaire des tables secteur, region, formation...
Effectivement je pensait que la liaison ce faisait sur jointure de tables. Cependant ma requete SQL ne remonte rien. Lorsque je faisais la même requete sur les clés primaires elle fonctionnait !!
[i]SELECT annonces.INTITULE, annonces.DESCRIPTIF, annonces.CONTACT, annonces.TEL, annonces.MAIL, annonces.ADRESSE, annonces.REFERENCE, region.REGION, secteur.SECTEUR, formation.FORMATION
FROM annonces, secteur, region, formation
WHERE ID_OFFRE = variableurl AND formation.CODE_FOR = annonces.CODE_FOR AND secteur.CODE_SEC = annonces.CODE_SEC AND region.CODE_REG = annonces.CODE_REG [/i]
CODE_FOR, CODE_SEC, CODE_REG ne sont pas clés primaire des tables secteur, region, formation...