Hallo,
Ik zoek een query om een veld in 1 tabel te updaten met een veld uit dezelfde tabel.
Ik kom wel een eind, maar ik moet de gegevens uit een rij krijgen met een zelfde ID:
UPDATE Tabel
SET FreeTextField_01 =
(SELECT FreeTextField_02 FROM Tabel
WHERE Type = 8907)
WHERE Type = 8911
Beide rijen hebben 1 ding gemeen, een bepaalde entryguid.
Ik wil dus FreeTextField_01 vullen met FreeTextField_02 uit dezelfde tabel, echter moet de entryguid gelijk zijn.
Krijg volgende foutmelding:
Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.
The statement has been terminated.
Moet ik dan een join gebruiken op de entryguid? En zo ja hoe?
Of helemaal anders??
Hoop dat jullie me kunnen helpen...
Ik zoek een query om een veld in 1 tabel te updaten met een veld uit dezelfde tabel.
Ik kom wel een eind, maar ik moet de gegevens uit een rij krijgen met een zelfde ID:
UPDATE Tabel
SET FreeTextField_01 =
(SELECT FreeTextField_02 FROM Tabel
WHERE Type = 8907)
WHERE Type = 8911
Beide rijen hebben 1 ding gemeen, een bepaalde entryguid.
Ik wil dus FreeTextField_01 vullen met FreeTextField_02 uit dezelfde tabel, echter moet de entryguid gelijk zijn.
Krijg volgende foutmelding:
Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.
The statement has been terminated.
Moet ik dan een join gebruiken op de entryguid? En zo ja hoe?
Of helemaal anders??
Hoop dat jullie me kunnen helpen...