Avatar billede lajer Nybegynder
23. september 2002 - 12:36 Der er 3 kommentarer og
1 løsning

LIMIT, Men kun på et felt ?

Hej!

Jeg vil lave en query med en lidt speciel limit!

En normal limit vil eksempelvis hente de 3 første resultater.

Den funktionen jeg efterlyser skal hente de første 3 hvor feltet "username" kunne være "Bo Andersen", derefter skal den så gå videre til næste række hvor "username" er anderledes fra "Bo Andersen" og komme med de 3 næste resultar igen, osv.

Dette skal kunne lade sig gøre i én og samme query, ingen brug af serverside sprog til løkker osv.

På forhånd tak!

// Torben Lajer
Avatar billede morw Nybegynder
23. september 2002 - 16:37 #1
Vil du have 3 Bo Andersen eller kun en? Du kan lave en GROUP BY navn hvis du ikke vil have flere af hver navn.
Avatar billede lajer Nybegynder
23. september 2002 - 22:10 #2
Jeg vil have 3 Bo Andersen
Avatar billede morw Nybegynder
23. september 2002 - 22:23 #3
Hvorfor er det lige du vil det?

Det er umuligt uden sub-selects, som MySQL ikke har.
Avatar billede lajer Nybegynder
24. september 2002 - 11:52 #4
Tja, det skal jeg bare bruge :)

Okay, tænkte nok at man ikke kunne, men man bliver jo nød til at spørge :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester