MySQL Spaltendaten ändern

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
Robbi der Forenfreak
Mitglied
Beiträge: 409
Registriert: 11.01.2007 17:53
Kontaktdaten:

MySQL Spaltendaten ändern

Beitrag von Robbi der Forenfreak »

Hallo!

Mir ist gerade aufgefallen, das man in MySQL ja Datenbank, Tabellen und Spaltendings da ändern kann, allerdings kann man doch nicht die Werte in den Spalten ändern musst ich feststellen. Also z.B.

Datenbank: 1
Tabelle: Tabelle1
Spalte: Spalte 1
Inhalt: ID und Wert
-> 1 15000

Und den Wert und ID kann mich nicht ändern.

Welhcer Befehl macht das nochmal?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Versuchs mit

Code: Alles auswählen

UPDATE table ....
Aber mal 'ne Zwischenfrage, Du hast zwei verschiedene Werte in der Spalte1..? Also ID & WERT, wie geht das?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Robbi der Forenfreak
Mitglied
Beiträge: 409
Registriert: 11.01.2007 17:53
Kontaktdaten:

Beitrag von Robbi der Forenfreak »

mhh.

Also. Ja kann sein oder versteht ich das was nicht also schau mal.

Datenbank: DB_1
DB1: script_user
script_wert
script_wert: wert_1
wert_2
wert_2: id
wert

und wie änder ich dann halt ganz unten wert?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Generell sollte das so gehen:

Code: Alles auswählen

UPDATE Tabellenname SET Spaltenname1 = 'wert1' WHERE Spaltenname2 = 'wert2';
Aber irgendwie sehe ich bei Deinen Angaben nicht durch. :-?

Schau auch hier.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Robbi der Forenfreak
Mitglied
Beiträge: 409
Registriert: 11.01.2007 17:53
Kontaktdaten:

Beitrag von Robbi der Forenfreak »

Ich hab mal ein paar Screens gemacht, ich hoffe du verstehst es dann. ;)

(Ja, ich weiß es ist Skrupel, ich versuche imo das mit phpBB zu verbinden :))

Bild 1: Habe nun die Datenbank "skrupel" ausgesucht":

http://i305.photobucket.com/albums/nn23 ... lhost1.png

Bild 2: Habe nun die Tabelle "skrupel_planeten" ausgesucht:

http://i305.photobucket.com/albums/nn23 ... lhost2.png

Bild 3: Habe nun in der Tabelle die Spalte "cantox" ausgewählt und will nun halt den Wert cantox verändern:

http://i305.photobucket.com/albums/nn23 ... lhost3.png
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Also so:

Code: Alles auswählen

UPDATE skrupel_planeten SET cantox = 'Wert_den_du_haben_willst' WHERE cantox = 'Wert_den_du_ändern_willst';
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Robbi der Forenfreak
Mitglied
Beiträge: 409
Registriert: 11.01.2007 17:53
Kontaktdaten:

Beitrag von Robbi der Forenfreak »

Miriam hat geschrieben:Also so:

Code: Alles auswählen

UPDATE skrupel_planeten SET cantox = 'Wert_den_du_haben_willst' WHERE cantox = 'Wert_den_du_ändern_willst';
Danke. Also müsste ich jetzt zB.

Code: Alles auswählen

UPDATE skrupel_planeten SET cantox = '500000' WHERE cantox = '200000';
Wenn wir davon ausgehen das der Ausgangswert 200.000 ist und 500.000 werden soll?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Bingo! 8)
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
Robbi der Forenfreak
Mitglied
Beiträge: 409
Registriert: 11.01.2007 17:53
Kontaktdaten:

Beitrag von Robbi der Forenfreak »

Danke hat geklappt. Naja. (Nur seit dem Test muss ich jetzt die ganze Zeit scrollen weil die Geldanzeige so breit ist)
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

500000 ist genauso breit wie 200000. :-P
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Antworten

Zurück zu „Coding & Technik“