22. september 2008 - 10:04Der er
9 kommentarer og 1 løsning
Vis række i databasen med højeste tal?
Hej Eksperter!
Okay. Det her spørgsmål var pænt svært at forklarer i titlen, så håber det er nemmere at forklarer her!
Jeg er ved at lave en statistik, hvor man i statistikken skal kunne se de 3 rækker i databasen med det højeste tal. Der er ca. 20 rækker i databasen i alt, hvor at kolonnen med tallet er i INT format, og derfor 0, hvis intet andet er angivet.
Nu kommer mit spørgsmål:
Hvordan vælger jeg kun de 3 største tal fra databasen, hvorimod at hvis der kun er 2 tal over 0, skal den kun vælge 2, og hvis der kun er 1 tal over 0, skal den self. vælge 1 tal?
Sådan så den ikke viser en tilfældig række med tallet 0, hvis ikke der er 3 tal over 0 ?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
madsens90: Forskellen på din og vores metode er antallet af forespørgsler der bliver sendt til databasen. Prøv altid at holde det til et minimum aht. performance
Jo tak.. :-) Det skal jeg sætte mig bag øret, og showsource, skal nok prøve at lege lidt med det der. :D
Synes godt om
Ny brugerNybegynder
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.