SQL select premiers enregistrements de lignes par colonne spécifique

Je me rends compte de mon titre probablement ne marche pas expliquer ma situation très bien, mais honnêtement, je n'ai aucune idée de comment ce mot.

Je suis à l'aide de SQL pour accéder à une base de données DB2.

À l'aide de ma capture d'écran image 1 ci-dessous comme référence:

la colonne 1 a trois cas de "U11124", avec trois différentes descriptions (colonne 2)

Je voudrais que cette requête renvoie la première occurrence de "U11124" et sa description, mais aussi des enregistrements uniques pour les autres lignes. image 2 montre mon résultat souhaité.

image 1

SQL select premiers enregistrements de lignes par colonne spécifique

image 2

SQL select premiers enregistrements de lignes par colonne spécifique

----- EDIT ----

à répondre à certaines des questions /messages:
techniquement, il n'a pas besoin d'être le premier , juste un seul de ces dossiers. le problème est que nous avons trois descriptions, et un seul doit être montré, je me suis dit maintenant qu'il n'est pas question que l'un.

Quelle base de données? SQL server? Oracle? MySQL?
Comment décidez-vous qui ligne pour le garder?

OriginalL'auteur Adam | 2011-02-03