Bonjour à tous,
voila, j'essaye de passer 2 paramétre dans une requete hierarchique ; un dans le maitre et un dans le détails.
Par exemple voila mes 2 tables :
Table Voiture : Table Personne
---------------- ----------------
ID_Voiture -----> clé Id_Personne ----> clé
Id_Personne ---> Clé étrangére Nom
Immatriculation Prenom
Couleur Age
Voila en résumé ma requete c'est de sélectionné les personnes avec un age passé en paramétre (?) et d'afficher leurs voiture dont la couleur est passé aussi en paramétre(?)
Personne: Maitre
Voiture : Fille
Voila ma requête :
Personne :
SELECT DISTINCT Personne.Id_Personne, Voiture.Id_Personne AS Expr1, Personne.Nom, Personne.Prenom
FROM Personne, Voiture
WHERE Personne.Id_Personne = Voiture.Id_Personne
AND (Personne.Age >= ?)
Voiture :
SELECT Voiture.Id_Personne, Personne.Id_Personne AS Expr1, Voiture.Immatriculation, Voiture.KiloMetrage
FROM Voiture, Personne
WHERE Voiture.Id_Personne = Personne.Id_Personne
AND (Voiture.Couleur = ?)
en essayant sa j'ai l'erreur :" Tous les paramétres obligatoires doivent êtres liés à un champ Parent"
Si quelqu'un peut m'aider, son aide serait vraiment précieuse
merci pour votre attention et bonne journée