PDA

View Full Version : SQL-Abfrage HILFE



two
29-10-03, 07:14
hallo leute...

ich sollte eine SQL-Abfrage gestalten, weiss aber nicht wie ich die Anforderung am besten umsetze... wäre nett, wenn sich mir jemand annehmen könnte..

Folgendes wäre zu tun:

wenn datei-1.feld-x = '5', dann update datei-2.feld-y mit *blank

hoffe mal die erklärung reicht soweit...
danke schonmal im voraus...

grüße
2

Fuerchau
29-10-03, 07:41
update datei2 set feldy = ' '
where datei2.key in (select datei1.key from datei1
where feldx='5'

andigoering
29-10-03, 07:43
"2",

das ist eigentlich kein Problem:

UPDATE DATEI2
SET FELD-Y = ' '
WHERE EXISTS
(SELECT * FROM DATEI1
WHERE FELD-X = '5'
AND KEY1 = KEY2)

Die Angabe KEY1=KEY2 steht für die Verknüpfung der beiden Dateien. Hier mußt Du natürlich die tatsächliche Regeln "codieren".

HTH

Andi Göring
GOERING iSeries Solutions
http://www.goering.de

two
29-10-03, 07:45
mille gracie...