---
title: "Skriv om fråga utan subquery"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/101851-skriv-om-fråga-utan-subquery"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Uwe"
published: "2004-04-19T19:15:04.000Z"
updated: "2004-04-19T19:38:12.000Z"
replies: 4
views: 252
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/101851-skriv-om-fråga-utan-subquery"
---

# Skriv om fråga utan subquery

## #1 — Uwe, 2004-04-19T19:15Z

När jag ska uppdatera en tabell vill jag leta upp det minsta datumet och byta det mot dagens datum. Jag har också skapat en update som utför detta:

```
UPDATE tabell SET datum=NOW() WHERE namn='kalle' AND datum=(SELECT MIN(datum) FROM tabell WHERE namn='kalle');
```

 
Men eftersom jag inte kan köra subquerys på min mySQL-databas uppstår problem. Är det möjligt att skriva om min update utan subquery?

//Uwe

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

## #2 — Ekström, 2004-04-19T19:19Z

Blev fel.

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

## #3 — Uwe, 2004-04-19T19:22Z

Jag hann testa ditt förslag Ekström och då uppdaterades alla poster med det namnet...

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

## #4 — Ekström, 2004-04-19T19:25Z

Jo, menar det :) Kom på det.

Så länge sen man höll på med sånt här. Du får ursäkta min virrighet :)

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

## #5 — Uwe, 2004-04-19T19:38Z

Hittade en själv lösning som jag tänkte jag kunde dela med mig av. Trodde att jag redan testat detta men icke.

```
UPDATE tabell SET datum=NOW() WHERE namn='kalle' ORDER BY datum LIMIT 1
```

 
/Uwe

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/101851-skriv-om-fråga-utan-subquery
