Jeg er godt med på den med "TOP", men lad os nu sige at jeg skal finde de forrige 5 poster men i omvendt rækkefølge. Eks:
Jeg har en tabel med primær nøgle: Id, som jeg altid sorterer faldende. Det vil sige at hvis jeg står på en række med id=15000, er de forrige id'er 15001 og 15002 osv.
Følgende "select top 5 id from tabel where id>15000 order by id" giver: 15001 15002 15003 15004 15005
men jeg vil have dem ud i omvendt rækkefølge startende med 15005.
"select top 5 id from tabel where id>15000 order by id desc" dur ikke...det giver jo et helt andet resultat
Hej alle. Ja, jeg må altså lige trække på smilebåndet. Jeg er yderst taknemmelig for alle jeres forslag, men må altså også lige komme med en henstilling: Inden I poster jeres svar burde I måske afprøve jeres løsningsmodeller selv. Ingen af jer har ramt rigtigt endnu....og I er stadig langt fra.
Prøv en gang at læse mit indlæg d. 08/05-2004 15:18:22 og læg mærke til hvad det er for _2_ resultater jeg gerne vil have og læg ekstra mærke til sorteringen.
Terry: Dit forslag med UNION virker for det første ikke, da man ikke kan have en 'order by' inden UNION. For det andet giver dette altid _et_ samlet resultat og det er jo ikke det jeg søger.
xperoo: Prøv at sætte order by efter dit forslag og veksel mellem asc og desc og se hvilke resultater dette giver.
Venne: Prøv at vende dit 'større end' tegn om til et 'mindre end' tegn og læg mærke til resultatet. Resultatsættet kommer til at ligge lang fra det id der afgrænses på, vel og mærket hvis du udfører det på et id der ligger langt fra toppen eller bunden af dine data.
cronqvist>As far as I can see venne's answer 10/05-2004 10:36:21 actually is the same as proaccess's (Forrige 5:)
and I hope you havent been laughing all the time we have been waiting for some feedback, it may become painfull :o)
Proaccess: Nice work :o)
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.