|
Iniciado por richard.clerc, 25,nov. 2004 16:41 - 2 respuestas |
| |
| | | |
|
| |
Publicado el 25,noviembre 2004 - 16:41 |
j'ai 3 fichiers hyperfile: personne : IDpersonne , NOM ,prenom ,... Inscription : IDInscription, jour , IDPersonne, ... Planning : IDPlanning , IDInscription , IDActivité
Comment supprimer les enregistrements du planning qui concerne 1 personne en particulier
j'ai essayé DELETE FROM PLANNING JOIN INSCRIPTION ON JOURNAL.IDinscription=Planning.IDInscription , INSCRIPTION JOIN PERSONNE ON INSCRIPTION.IDPersonne=PERSONNE.IDPersonne WHERE Personne.IDPersonneQ
Mais il me supprime aussi les données du fichier Inscription. Et DELETE PLANNING.* FROM ... ne semble pas utilisable |
| |
| |
| | | |
|
| | |
| |
Publicado el 25,noviembre 2004 - 11:41 |
Richard avait écrit le 2004-11-25 :
j'ai 3 fichiers hyperfile: personne : IDpersonne , NOM ,prenom ,... Inscription : IDInscription, jour , IDPersonne, ... Planning : IDPlanning , IDInscription , IDActivité
Comment supprimer les enregistrements du planning qui concerne 1 personne en particulier
j'ai essayé DELETE FROM PLANNING JOIN INSCRIPTION ON JOURNAL.IDinscription=Planning.IDInscription , INSCRIPTION JOIN PERSONNE ON INSCRIPTION.IDPersonne=PERSONNE.IDPersonne WHERE Personne.IDPersonneQ
Mais il me supprime aussi les données du fichier Inscription. Et DELETE PLANNING.* FROM ... ne semble pas utilisable
Bonjour
Sous SQLServer, la requête suivante pourrait fonctionner (je ne sais pas sous HF...) :
Delete From Planning Where IDInscription IN (Select IDInscription From Inscription Where IDPersonne = 51)
Bonne journée !
-- ------------------------------------ Yanick Charland |
| |
| |
| | | |
|
| | |
| |
Publicado el 25,noviembre 2004 - 17:09 |
Je ne suis pas un pro du SQL mais tu peux toujours essayer cette requête:
DELETE FROM PLANNING WHERE PLANNING.IDinscription=INSCRIPTION.IDInscription , AND INSCRIPTION.IDPersonne=PERSONNE.IDPersonne AND PERSONNE.IDPersonneQ
Dis moi si ça fonctionne, stp.
Nico. |
| |
| |
| | | |
|
| | | | |
| | |
|