Supposons que je dispose d'une table d'adresses de clients :
+-----------------------+------------------------+
| CName | AddressLine |
+-----------------------+------------------------+
| John Smith | 123 Nowheresville |
| Jane Doe | 456 Evergreen Terrace |
| John Smith | 999 Somewhereelse |
| Joe Bloggs | 1 Second Ave |
+-----------------------+------------------------+
Dans la table, un client comme Jean Dupont peut avoir plusieurs adresses. J'ai besoin des SELECT
pour cette table afin de ne renvoyer que la première ligne trouvée lorsqu'il y a des doublons dans 'CName'. Pour cette table, la requête doit renvoyer toutes les lignes à l'exception de la troisième (ou de la première - n'importe laquelle de ces deux adresses est acceptable, mais une seule peut être renvoyée).
Existe-t-il un mot-clé que je puisse ajouter à la rubrique SELECT
pour filtrer en fonction du fait que le serveur a déjà vu la valeur de la colonne auparavant ?