---
title: "Använda SELECT i INSERT INTO"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/171211-använda-select-i-insert-into"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Icebreaker"
published: "2008-05-02T13:23:26.000Z"
updated: "2008-05-02T14:15:01.000Z"
replies: 5
views: 1116
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/171211-använda-select-i-insert-into"
---

# Använda SELECT i INSERT INTO

## #1 — Icebreaker, 2008-05-02T13:23Z

Hej!

Stora problem framför datorn idag...=/ Vill hämta en post från tabellen "Bestallning" och skriva in det i tabellen "Order. Men får det inte att fungera...

```
InsertCommand="INSERT INTO [Order] (OrderID, Artnr, Antal) VALUES ((SELECT OrderID FROM [Bestallning] ORDER BY OrderID DESC), @ArtNr, @Antal)">
```

 

Får felet:
"Subqueries are not allowed in this context. Only scalar expressions are allowed."

Tips???   :)

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

## #2 — @nders, 2008-05-02T13:26Z

Jag tror att det är så här du menar:

```
InsertCommand="INSERT INTO [Order] (OrderID, Artnr, Antal) SELECT max(OrderID) FROM [Bestallning]), @ArtNr, @Antal">
```

Betänk dock att det är ganska kass - är du verkligen säker på att du vill ha det högsta ordernumret från beställningstabellen? Ska du inte ha exakt det som tillhör denna beställning?

I övrigt vore det supernajs om du ställer frågor om SQL i SQL-forumet.

mvh

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

## #3 — LarsG, 2008-05-02T13:30Z

Jag tror att det är så här @nders menar

```
INSERT INTO [Order] (OrderID, Artnr, Antal) SELECT max(OrderID), @ArtNr, @Antal FROM [Bestallning]
```

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

## #4 — Zaiman, 2008-05-02T13:35Z

Flyttas från ASP.NET

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

## #5 — @nders, 2008-05-02T14:09Z

Det är såklart som LarsG skriver som jag menar. Jag skyller på att det är den andra maj idag. :)

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

## #6 — Icebreaker, 2008-05-02T14:15Z

Kalas :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/171211-använda-select-i-insert-into
