Hopp til innhold

Resultatmengde

Fra Wikipedia, den frie encyklopedi

I databaser er en resultatmengde[1] mengden av resultater som returneres av en spørring. I SQL, det er resultatet av en SELECT-spørring på en tabell eller visning, og er i seg selv en ikke-permanent tabell over rader. og kan inkludere metadata om spørringen som for eksempel kolonnenavnene, typene og størrelsene for hver kolonne. Avhengig av databasesystem er antallet rader i resultatmengden kanskje ikke kjent, og er vanligvis ikke kjent på forhånd fordi resultatmengden bygges i farten. En databasemarkør kan brukes av klientprogrammer for å hente noen få rader fra resultatmengden om gangen.[2][3]

Sortering

[rediger | rediger kilde]

Det er ingen garanti for at radene i en resultatmengde fra en SELECT-spørring returneres i en bestemt rekkefølge med mindre ORDER BY-klausulen brukes i spørringen, hvilket sorterer radene i resultatmengden i stigende eller synkende rekkefølge basert på en eller flere kolonner.[3]

Referanser

[rediger | rediger kilde]
  1. ^ «INF3100 – Databaseteori, Ellen Munthe-Kaas» (PDF). 
  2. ^ Beaulieu, Alan. «Chapter 1. A Little Background». Learning SQL, 3rd Edition (3rd utg.). O'Reilly Media. ISBN 9781492057611. OCLC 1138944140. 
  3. ^ a b Database Fundamentals (PDF) (1st utg.). IBM Corporation.