Bonjour,
J'ai 2 tables : Client(Id_client, Nom, Prenom) et Requête (Numero, Noms, Prenoms).
Pour le moment, le champ Requête.Numero est vide, mais je voudrais le remplir avec l'Id_client correspondant.
C'est-à-dire que pour remplir Requête.Numero, je cherche dans Client l'Id_client du client ayant le même nom et prénom que dans Requête.
J'ai fait cette requête:
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 update requête set Numero = (select distinct(Id_client) from Client where Client.nom = requête.noms and Client.prenom = requête.prenoms)
Mais elle renvoie plusieurs résultats.
Dois-je utiliser une fonction et des curseurs, ou y a-t-il plus simple ?
Merci.
Partager