Bonjour, voici mon probl=E8me (ACCESS 2000)
J'ai 2 tables:
une table personne : nom,pr=E9nom, ID_ville (cl=E9 =E9trang=E8re)
une table ville : ID, nom , d=E9partement
Si je veut voir tout les gens habitant dans le d=E9partement xy je
fais:
select personne.* from personne,ville where personne.ID_ville =3D
ville.ID and ville.departement =3D xy;
( ou avec un inner join qui va bien)
Jusque ici tout va bien.
Maintenant j'aimerais pouvoir supprimer toutes les personnes de ce
d=E9partement.
du genre
delete personne.* from personne,ville where personne.ID =3D ville.ID
and ville.departement =3D xy;
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
JB
On 15 avr, 16:25, JB wrote:
Bonjour, voici mon problème (ACCESS 2000) J'ai 2 tables: une table personne : nom,prénom, ID_ville (clé étrangère) une table ville : ID, nom , département
Si je veut voir tout les gens habitant dans le département xy je fais: select personne.* from personne,ville where personne.ID_ville = ville.ID and ville.departement = xy; ( ou avec un inner join qui va bien)
Jusque ici tout va bien. Maintenant j'aimerais pouvoir supprimer toutes les personnes de ce département. du genre delete personne.* from personne,ville where personne.ID = ville.ID and ville.departement = xy;
Est ce possible? en tout cas j'y arrive pas.
Merci.
En rajoutant distinct rowça marche !!!
On 15 avr, 16:25, JB <ftv...@gmail.com> wrote:
Bonjour, voici mon problème (ACCESS 2000)
J'ai 2 tables:
une table personne : nom,prénom, ID_ville (clé étrangère)
une table ville : ID, nom , département
Si je veut voir tout les gens habitant dans le département xy je
fais:
select personne.* from personne,ville where personne.ID_ville =
ville.ID and ville.departement = xy;
( ou avec un inner join qui va bien)
Jusque ici tout va bien.
Maintenant j'aimerais pouvoir supprimer toutes les personnes de ce
département.
du genre
delete personne.* from personne,ville where personne.ID = ville.ID
and ville.departement = xy;
Bonjour, voici mon problème (ACCESS 2000) J'ai 2 tables: une table personne : nom,prénom, ID_ville (clé étrangère) une table ville : ID, nom , département
Si je veut voir tout les gens habitant dans le département xy je fais: select personne.* from personne,ville where personne.ID_ville = ville.ID and ville.departement = xy; ( ou avec un inner join qui va bien)
Jusque ici tout va bien. Maintenant j'aimerais pouvoir supprimer toutes les personnes de ce département. du genre delete personne.* from personne,ville where personne.ID = ville.ID and ville.departement = xy;