Avatar billede Ulrich Seniormester
01. juli 2005 - 20:27 Der er 3 kommentarer og
1 løsning

Er det muligt at slette de 10 første records i en tabel?

En tabel der indeholder fx. 100 records, er der muligt at slette 10 af de første. Det skal altid være fra toppen og ned?
Der er ikke noget at sortere på, det skal bare være fra toppen og 10 ned.
Avatar billede arne_v Ekspert
01. juli 2005 - 20:34 #1
der er ikke noget som hedder fra toppen af i en database uden at sortere

men prøv:

DELETE FROM tabel WHERE uniktfelt IN (SELECT TOP 10 uniktfelt FROM tabel)
Avatar billede Ulrich Seniormester
02. juli 2005 - 22:44 #2
Tak det virker, håber jeg har gjort det rigtigt for at du får point!
Avatar billede arne_v Ekspert
02. juli 2005 - 22:47 #3
jeg skal først ligge et svar som du kan acceptere
Avatar billede Ulrich Seniormester
04. juli 2005 - 08:27 #4
OK, Tak for det.
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