Gegevens kopieren binnen 1 tabel

Status
Niet open voor verdere reacties.

s_goudsblom

Gebruiker
Lid geworden
5 apr 2001
Berichten
26
Gegevens kopieren binnen 1 tabel
Ik heb de volgende tabel;
ID_1 ID_2 Variabele_1 Variabele_2 Variabele_3
N1 1001 1 1 0
N1 1002 0 2 4
N1 1003 0 0 1
N10 1001 0 5 0
N10 1006 3 3 1
N10 1007 1 0 0


Nu wil ik met een query gegevens toevoegen en wel als volgt;
- Een nieuw ID_1 toevoegen bijv N20
- De waarden voor ID_2, Variabele_1, Variabele_2, Variabele_3 moeten hetzelfde zijn als voor ID_1=N10.

Dus de volgende tabel moet ontstaan;

ID_1 ID_2 Variabele_1 Variabele_2 Variabele_3
N1 1001 1 1 0
N1 1002 0 2 4
N1 1003 0 0 1
N10 1001 0 5 0
N10 1006 3 3 1
N10 1007 1 0 0
N20 1001 0 5 0
N20 1006 3 3 1
N20 1007 1 0 0

Wie kan mij hierbij helpen

Grtz
 
Het was eventjes vlooien, maar hier is volgens mij de oplossing:

Code:
INSERT INTO TabelTest ( ID_1, ID_2, Variabele_1, Variabele_2, Variabele_3 )
SELECT "N20" AS ID_1, ID_2, Variabele_1, Variabele_2, Variabele_3
FROM TabelTest
WHERE ID_1="N1";

Grtz,
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan