---
title: "radöverföring mellan två tabeller"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/76012-radöverföring-mellan-två-tabeller"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Dino"
published: "2003-05-05T17:49:12.000Z"
updated: "2003-05-05T18:16:20.000Z"
replies: 2
views: 190
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/76012-radöverföring-mellan-två-tabeller"
---

# radöverföring mellan två tabeller

## #1 — Dino, 2003-05-05T17:49Z

Har en tabell med x antal rader likt nedan

```
c_id | c_c_id | c_p_id | c_q
----------------------------------
 1   |   1    |   4    |  2
 2   |   1    |   32   |  1
 3   |   2    |   9    |  1
 4   |   2    |   13   |  4
 5   |   1    |   27   |  1
 6   |   2    |   6    |  1
```

 
Vad jag nu behöver göra är att föra över radernas c_p_id och c_q där c_c_id = 2 eller @cust_id nedan, till nya rader i en annan tabell. Början till Insert är nedan, men hur gör jag för att iterera genom alla.

```
INSERT orderi(ordi_ord_id, ordi_prod_id, ordi_quantity) 
VALUES(@cust_id, c_p_id,c_q)
```

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

## #2 — LarsG, 2003-05-05T18:08Z

```
INSERT  [b]INTO[/b] orderi(ordi_ord_id, ordi_prod_id, ordi_quantity) 
select  c_c_id, c_p_id,c_q from enAnnanTabell
where c_c_id in(2,@custid)
```

Jag har nog missförstått vilka villkor du vill ha i select-frågan.

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

## #3 — Dino, 2003-05-05T18:16Z

Behövdes lite små ändringar, men det funkar perfekt. Tack. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/76012-radöverföring-mellan-två-tabeller
