Langage sql

Bonjour,
voila j ai deux tbles
pilote(pil,nom,add)
vol(pil,avion)
avec pil comme cle primaire de la table pilote
et aussi cle etranger de la table vol
le probleme lorsque je veux supprimer un pilote ainsi les vols qui lea a effectue, il m est impossible et voila lea requete

delete from pilote,vol where pilote.pil=vol.pil and pil=1

et merci d avance
Configuration: Windows XP
Internet Explorer 6.0

1 réponse

  1. salut,

    "delete" ne peux être exécuté que sur une seule table.
    Seulement "select" peut se faire sur plusieurs tables par jointure ou par union.

    tu devra utiliser deux requêtes "delete".
    0