Jointure entre 2 tables
petinico
-
Issofa Nazir -
Issofa Nazir -
champs "numero" "motcle1" "motcle2" et "motcle3".
depuis un formulaire, j'entre un mot cle qui selectionne les photos concernées.
le pb est que pour chaque photo, je peux choisir que 3 mot cles. Je voudrais modifier ma table "photo" en ne gardant que le champ "numero"
et creer une 2eme table "motcles" qui ne contiendra que les mot cles et faire une jointure entre les 2 tables, mais je vois pas du tout le type de requete qu'il faut construire, j'ai lu quelques articles mais c'est pas clair...
un peu d'aide ?
merci
petinico
depuis un formulaire, j'entre un mot cle qui selectionne les photos concernées.
le pb est que pour chaque photo, je peux choisir que 3 mot cles. Je voudrais modifier ma table "photo" en ne gardant que le champ "numero"
et creer une 2eme table "motcles" qui ne contiendra que les mot cles et faire une jointure entre les 2 tables, mais je vois pas du tout le type de requete qu'il faut construire, j'ai lu quelques articles mais c'est pas clair...
un peu d'aide ?
merci
petinico
A voir également:
- Jointure entre 2 tables
- Supercopier 2 - Télécharger - Gestion de fichiers
- Tables des matières word - Guide
- 2 ecran pc - Guide
- Faire 2 colonnes sur word - Guide
- Gta 6 trailer 2 - Guide
8 réponses
y manque un bout,
j'ai une table "photo" avec les champs "numero" "motcle1" "motcle2" et "motcle3".
depuis un formulaire, j'entre un mot cle qui selectionne les photos concernées.
le pb est que pour chaque photo, je peux choisir que 3 mot cles. Je voudrais modifier ma table "photo" en ne gardant que le champ "numero"
et creer une 2eme table "motcles" qui ne contiendra que les mot cles et faire une jointure entre les 2 tables, mais je vois pas du tout le type de requete qu'il faut construire, j'ai lu quelques articles mais c'est pas clair...
un peu d'aide ?
merci
petinico
j'ai une table "photo" avec les champs "numero" "motcle1" "motcle2" et "motcle3".
depuis un formulaire, j'entre un mot cle qui selectionne les photos concernées.
le pb est que pour chaque photo, je peux choisir que 3 mot cles. Je voudrais modifier ma table "photo" en ne gardant que le champ "numero"
et creer une 2eme table "motcles" qui ne contiendra que les mot cles et faire une jointure entre les 2 tables, mais je vois pas du tout le type de requete qu'il faut construire, j'ai lu quelques articles mais c'est pas clair...
un peu d'aide ?
merci
petinico
salut chère amis ,
il faut savoir que pour faire un jointure entre 2 tables il faudrai qu'il y ait au moins un champs en commun entre ces 2 tables donc gardé la table que vous avez déjà créer avec tous les champs "numero" "motcle1" "motcle2" et "motcle3" et céez une autre table qui n' à qu"un seule champs qui est "numero" comme ça vous pourriez faire la jointure très facilement;
select ... where table1.numéro=table2.numero
à très bientôt.
Merci.
il faut savoir que pour faire un jointure entre 2 tables il faudrai qu'il y ait au moins un champs en commun entre ces 2 tables donc gardé la table que vous avez déjà créer avec tous les champs "numero" "motcle1" "motcle2" et "motcle3" et céez une autre table qui n' à qu"un seule champs qui est "numero" comme ça vous pourriez faire la jointure très facilement;
select ... where table1.numéro=table2.numero
à très bientôt.
Merci.
salut
c'est une idee, mais je cherche à me faciliter le travail de mise a jour : pour chaque photo, il faut choisir 3 mot cle, alors pour pour certaine 5 ou 6 serait parfait. alors peut etre la table 1 avec les champs "numero" "motcle1" "motcle2" "motcle3" et rajouter un champs "motcle" puis dans la table 2, le champs "motcle" qui serait commun
dans ma table 2, champs "motcle" je rentre "rouge, carmin, vermillon"
dans mon formulaire on tape "rouge" la requete doit chercher toutes les photos où "motcle1" ou "motcle2" ou "motcle3" seront egals à "rouge" ou "carmin" ou "vermillon" ...me fais je bien comprendre, ca me permet de multiplier les mot cle tant que j'en ai besoin...
et la requete serait du style select ... where table1.motcle=table2.motcle
ce que je comprends pas, c'est que rentrer dans le champs "motcle" de la table 1, si c'est rentrer pareil que dans le champs "motcle" de la table 2, je vois pas l'interet d'avoir 2 tables liee...
@+
petinico
c'est une idee, mais je cherche à me faciliter le travail de mise a jour : pour chaque photo, il faut choisir 3 mot cle, alors pour pour certaine 5 ou 6 serait parfait. alors peut etre la table 1 avec les champs "numero" "motcle1" "motcle2" "motcle3" et rajouter un champs "motcle" puis dans la table 2, le champs "motcle" qui serait commun
dans ma table 2, champs "motcle" je rentre "rouge, carmin, vermillon"
dans mon formulaire on tape "rouge" la requete doit chercher toutes les photos où "motcle1" ou "motcle2" ou "motcle3" seront egals à "rouge" ou "carmin" ou "vermillon" ...me fais je bien comprendre, ca me permet de multiplier les mot cle tant que j'en ai besoin...
et la requete serait du style select ... where table1.motcle=table2.motcle
ce que je comprends pas, c'est que rentrer dans le champs "motcle" de la table 1, si c'est rentrer pareil que dans le champs "motcle" de la table 2, je vois pas l'interet d'avoir 2 tables liee...
@+
petinico
salut,
je pense que ce que tu devrait faire c'est garder une table 1 avec un seul champs (numero) et faire une deuxieme table avec 2 champs (numero et motcles). tu poura avoir dans cette table plusieurs enregistrement avec le meme numero mais des mot clef differents.
NAB
je pense que ce que tu devrait faire c'est garder une table 1 avec un seul champs (numero) et faire une deuxieme table avec 2 champs (numero et motcles). tu poura avoir dans cette table plusieurs enregistrement avec le meme numero mais des mot clef differents.
NAB
salut petinico,
j'ai répondue à la question posée maintenant c'est à toi de savoir quel est si vous avez un besoin d'une 2ème table ou pas.
concernant les 3 mots clés je crois que vous pourriez utilser OR qui vous permetra de faire une selection sur +ieurs conditions si l'une d'elles est vraie la selection serai valider.
à vous de voir.
Merci.
j'ai répondue à la question posée maintenant c'est à toi de savoir quel est si vous avez un besoin d'une 2ème table ou pas.
concernant les 3 mots clés je crois que vous pourriez utilser OR qui vous permetra de faire une selection sur +ieurs conditions si l'une d'elles est vraie la selection serai valider.
à vous de voir.
Merci.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
salut,
"on dit que la nuit porte conseil"; alors si je vous ait bien compris la réponse serait la ste:
table1 aura 2 champs "numéro et motclé" et la 2 ème avec "num et les 3 motclés"
select ... where table1.numéro=table2.numéro
and ((table1.motclé=tab2.motclé1)or (table1.motclé=tab2.motclé1)or(table1.motclé=tab2.motclé1))
je crois que c'est la bonne réponse.
à vous de voir.
Bon courage.
Merci.
"on dit que la nuit porte conseil"; alors si je vous ait bien compris la réponse serait la ste:
table1 aura 2 champs "numéro et motclé" et la 2 ème avec "num et les 3 motclés"
select ... where table1.numéro=table2.numéro
and ((table1.motclé=tab2.motclé1)or (table1.motclé=tab2.motclé1)or(table1.motclé=tab2.motclé1))
je crois que c'est la bonne réponse.
à vous de voir.
Bon courage.
Merci.
Resalut,(ptite correction cocernant les numdes motclés)
select ... where table1.numéro=table2.numéro
and ((table1.motclé=tab2.motclé1)or (table1.motclé=tab2.motclé2)or(table1.motclé=tab2.motclé3))
j'espère que c'est juste.
excusez moi.
Merci.
select ... where table1.numéro=table2.numéro
and ((table1.motclé=tab2.motclé1)or (table1.motclé=tab2.motclé2)or(table1.motclé=tab2.motclé3))
j'espère que c'est juste.
excusez moi.
Merci.
salut mec
Alors si tu travail sur access naturellement tu dois créer une table qui comprendra à la fois deux champs donc l'un dois correspondre fidellement à l'un des champs du premiere table et un autre champs toujours sur le meme table qui correspondra à un champ de la derniere table les champs qui doivent etre liés portent tours une clés j'esper que tu le sais. cette table qui comporte des champs de 2 tables voisines est appelée table de transition mon fréer ce ma prémiere fois de repondre à une letttre dans le forum j'ai peur de mal faire je ne suis qu'un debutant car je ne connais aucune language de progammation que faire mais je crois maitriser Access
merci et bonne année 2004
Alors si tu travail sur access naturellement tu dois créer une table qui comprendra à la fois deux champs donc l'un dois correspondre fidellement à l'un des champs du premiere table et un autre champs toujours sur le meme table qui correspondra à un champ de la derniere table les champs qui doivent etre liés portent tours une clés j'esper que tu le sais. cette table qui comporte des champs de 2 tables voisines est appelée table de transition mon fréer ce ma prémiere fois de repondre à une letttre dans le forum j'ai peur de mal faire je ne suis qu'un debutant car je ne connais aucune language de progammation que faire mais je crois maitriser Access
merci et bonne année 2004