SQL Server : Importer colonne de T1 dans une colonne de T2 - SQL/NoSQL - Programmation
Marsh Posté le 17-06-2008 à 19:34:04
min(id_client) ou max(id_client) selon si tu veux le premier ou le dernier enregistrement parmi les doublons
à noter que distinct n'est pas une fonction : "select distinct id_client ..." et il s'applique sur tous les champs retournés par la requête
et il ramène une seule ligne... quand la valeur du champ est présente plusieurs fois. si elle est différente à chaque fois, alors le distinct ne sert à rien
Marsh Posté le 17-06-2008 à 15:42:47
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. En sachant aussi que dans Requête il existe des doublons.
J'ai fait cette requête:
Mais elle renvoie plusieurs résultats.
Dois-je utiliser une fonction et des curseurs, ou y a-t-il plus simple ?
Merci.