Christian Liljedahl wrote:
>
> Hejsa
>
> Jeg vil gerne lave en select, som genererer en stigende talrække ... men jeg
> kan ikke finde funktionen at gøre det med...
> select @num:= @num + 1 as row_number, fornavn, efternavn where ...
>
> virker ikke som jeg ønsker.
> Jeg vil gerne have:
>
> row_number | fornavn | efternavn
> 1 | Hans | Jensen
> 2 | Oles | Andersen
> 3 | Peter | Svendsen
>
> Kan nogle hjælpe?
Hvis du ikke har numrende i din database i forvejen (Niels' løsning) og
ønsker en standardløsning (i modstrid med Mads' løsning), så er det
korte svar nej.
Det lange er ... måske. Men du har ikke lyst til at se den kode, der
skal til for at få det til at spille. Auto-joins er ikke begynderkost,
og jeg har lige haft en længere diskussion i en anden tråd, der tydeligt
demonstrerede at selv rutinerede sql-kodere kan komme på glatis.
--
Kristian Damm Jensen | Feed the hungry at
www.thehungersite.com
kristian-damm.jensen@cgey.com | Two wrongs doesn't make a right,
ICQ# 146728724 | but three lefts do.