SELECT s.ident_stagiaire, s.nom, s.prenom, c.num_contrat, c.categorie, c.lieu, f.montant
FROM stagiaires s, contrats c, factures f
WHERE s.ident_stagiaire = c.ident_stagiaire
AND c.num_contrat = f.num_contrat
ORDER BY s.ident_stagiaire;
Si 2 stagiaires ont le même nom ou prénom, tu devrais toujours pouvoir les différencier avec leur date de naissance, ou au pire, leur identifiant.