---
title: "SQL Delete"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/46675-sql-delete"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Mharlin"
published: "2002-06-26T12:34:23.000Z"
updated: "2002-06-26T12:42:27.000Z"
replies: 2
views: 249
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/46675-sql-delete"
---

# SQL Delete

## #1 — Mharlin, 2002-06-26T12:34Z

Jag behöver ta bort dom sista 20 000 raderna i en tabell och undrar hur jag ska göra. 

Att använda bottom 20000 \* kommandot med delete funkar inte...

Permalänk: https://www.webforum.nu/p/46675

## #2 — voigtann1, 2002-06-26T12:35Z

remove kanske?

red.
Fungerade inte :)
.red

Permalänk: https://www.webforum.nu/p/705825

## #3 — @nders, 2002-06-26T12:42Z

Hej och välkommen till webForum!

```
DELETE FROM tblTable1 WHERE ID IN (SELECT TOP 20000 ID FROM tblTable1 ORDER BY ID DESC)
```

Ungefärligen. Fast det beror ju lite på vad du menar med sista raderna. De älsta eller de nyaste?
Denna kod tar bort de 20000 *nyaste* posterna.

Mvh,

Permalänk: https://www.webforum.nu/p/705828

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/46675-sql-delete
