---
title: "DELETE"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/83942-delete"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "jboy_87"
published: "2003-08-10T19:09:05.000Z"
updated: "2003-08-10T20:34:03.000Z"
replies: 6
views: 279
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/83942-delete"
---

# DELETE

## #1 — jboy_87, 2003-08-10T19:09Z

Hur gör man för att behålla dem 30 första posterna och radera resten?

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

## #2 — LarsG, 2003-08-10T19:21Z

Begreppen först och sist är inte relevant.  

Du kan prata om de 30 poster som har högst värde i en kolumn men använd inte första och sista.

```
delete from t order by id desc limit 30,-1
```

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

## #3 — jboy_87, 2003-08-10T20:00Z

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '-1)' at line 1

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

## #4 — LarsG, 2003-08-10T20:06Z

Jag var nog lite snabb där. Det går inte att offset för limit i samband med delete.

Du får nog göra det i två steg så vitt jag kan se.

```
set rs = connect.execute("select id from t order by id desc limit 30,1")

if  not rs.eof then connect.execute "delete from t where id < " & rs(0)
```

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

## #5 — jboy_87, 2003-08-10T20:09Z

ska testa!

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

## #6 — jboy_87, 2003-08-10T20:19Z

ska det se ut så här i PHP?  :q 

```
$sql = "SELECT Count(ID1) from t order by Datum DESC limit 30,1";
$result = mysql_query($sql);
$antal = mysql_result($result, 0);
if ($antal > 0) {
mysql_query("delete from t where ID1 < $antal");
}
```

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

## #7 — jboy_87, 2003-08-10T20:34Z

löste det med att ta bort Count

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

---

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