webForumDet fria alternativet

hämta unika från tabell med dubletter

Databaser & SQL

2 svar · 395 visningar · startad av The_Hulk

Medlem sedan juni 20031 837 inlägg
Frågan#1
id  namn
1   a
2   b
3   c
4   d
2   e
3   f

vill jag få ut

id  namn
1   a
2   b
3   c
4   d

eller

1 a
2 e
3 f
4 d

vilka värden 2 och 3 får bryr jag mig inte om, bara jag får ut en av dem.

Medlem sedan dec. 200012 464 inlägg
#2
select id,max(namn)
  from t
 group by id
Medlem sedan juni 20031 837 inlägg
#3

trodde faktiskt inte att man kunde använda max på strängar utan endast på tal.
man lär sig något nytt hela tiden :)

273 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
142 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
142 ms — ändringar (db)