Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

delete à partir de plusieurs table

1 réponse
Avatar
JB
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;

Est ce possible? en tout cas j'y arrive pas.


Merci.

1 réponse

Avatar
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 !!!