Toon posts:

[SQL] distinct probleempje

Pagina: 1
Acties:

Verwijderd

Topicstarter
Tja tis niet precies distinct, maar daar ligt dus m'n probleem, wat isset wel?

Table ziet er als volgt uit


UniekID - KoppelID - Naam
1 - - 1 - - waarde1
2 - - 1 - - waarde2
3 - - 1 - - waarde3
4 - - 2 - - waarde4
5 - - 2 - - waarde5
6 - - 2 - - waarde6

etc

Kwil nu een lijstje van unieke koppelID's en daarbij een naam.

het idee is dus dat ik een lijstje wil hebben met hierin KoppelID 1 en 2 en daarbij een naampje, welke naam van degenen met hetzelfde koppelID maakt me niet uit, als het koppelID maar uniek is.

Khep al lopen klooien met Distincts, Joins met zichzelf, wazige subqueries, maar ik krijg geen lijstje met unieke koppelids met hierbij 1 naampje.

Misschien dat iemand et in 1x ziet, maar ik snap em ff niet meer.

Enige oplossing die'k kan bedenken is een vrij vuile, de koppelID's tellen, dan order by, en de "TOP X" pakken van de hoeveelheid ID's die er is, maar volgens mij is er heus wel een nettere manier.

K'werk trouwens in MS-SQL2000.

  • PhoeniX-
  • Registratie: Juni 2000
  • Laatst online: 15-09 11:30
code:
1
2
3
select distinct koppel_id, naam
from tabelnaam
order by koppel_id

of iets dergelijks .. ?

suc6

  • justmental
  • Registratie: April 2000
  • Niet online

justmental

my heart, the beat

In Oracle zou dit werken:
code:
1
2
3
select koppelid, max(naam)
from tabel
group by koppelid

Who is John Galt?


Verwijderd

Topicstarter
Op dinsdag 02 oktober 2001 11:07 schreef justmental het volgende:
In Oracle zou dit werken:
code:
1
2
3
select koppelid, max(naam)
from tabel
group by koppelid
HELD :)

dank, dat werkt inderdaad :)

  • The - DDD
  • Registratie: Januari 2000
  • Laatst online: 03-09 16:40
Sjeez, koop een boek of lees is een tutorial man.

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Ik hou van die mensen die zomaar een ID aan een kolom toevoegen als het niet nodig is.

Het "koppel" tabel moet ik nog zien te vinden waar jij het over hebt.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR

Pagina: 1