Suche SQL Befehl
Verfasst: 11.10.2004 15:58
Wer kann mir sagen wie die SQL Befehl heißt mit dem ich z.B. folgendes machen kann:
So sieht jetzt meine Beispiel Tabelle aus.
Jetzt will ich die Daten in "Feld1" ändern. Es sollen aber nur die "Feld1" geändert werden die "119" haben und zwar nir dieses Feld in z.B. "123".
Wie mache ich das?
Code: Alles auswählen
--
-- Tabellenstruktur für Tabelle `test`
--
DROP TABLE IF EXISTS `test`;
CREATE TABLE IF NOT EXISTS `test` (
`feld1` varchar(5) NOT NULL default '1',
`feld2` varchar(5) NOT NULL default '2',
`feld3` varchar(5) NOT NULL default '3'
) TYPE=MyISAM;
--
-- Daten für Tabelle `test`
--
INSERT DELAYED IGNORE INTO `test` (`feld1`, `feld2`, `feld3`) VALUES ('134', '50', '500'),
('432', '50', '500'),
('346', '50', '500'),
('333', '50', '500'),
('119', '50', '500'),
('119', '50', '500'),
('119', '50', '500'),
('119', '50', '500'),
('119', '50', '500'),
('119', '50', '500');
Jetzt will ich die Daten in "Feld1" ändern. Es sollen aber nur die "Feld1" geändert werden die "119" haben und zwar nir dieses Feld in z.B. "123".
Wie mache ich das?