MySQL: Wert durch WHERE-Fund ersetzen

Diskutiere MySQL: Wert durch WHERE-Fund ersetzen im SQL und Datenbanken Forum im Bereich Netzwerke & Serverdienste; Hi, derzeit habe ich wo Namen gespeichert, wo eigentlich eine ID stehen sollte. tabelle1{name1,name2} tabelle2{id, name} Pseudo-SQL...

  1. Dizzy

    Dizzy Brain Damage

    Dabei seit:
    02.05.2007
    Beiträge:
    857
    Zustimmungen:
    0
    Ort:
    Graz
    Hi,

    derzeit habe ich wo Namen gespeichert, wo eigentlich eine ID stehen sollte.

    tabelle1{name1,name2}
    tabelle2{id, name}

    Pseudo-SQL waere in etwa:
    UPDATE tabelle1 SET name1 = (SELECT id FROM tabelle2 WHERE name = name1)

    Danke euch im Voraus!
     
  2. daboss

    daboss Kaiser

    Dabei seit:
    05.01.2007
    Beiträge:
    1.297
    Zustimmungen:
    0
    Ort:
    bavaria.germany.europe.world
    Wieso Pseudo-SQL? Ich würde das jetzt genau so reinhacken. Vorausgesetzt, du bekommst auch immer nur eine id zurück ...;)
     
  3. #3 T-Virus, 12.10.2009
    T-Virus

    T-Virus Free Software Fan :p

    Dabei seit:
    06.01.2009
    Beiträge:
    107
    Zustimmungen:
    0
    Jo das Kommando sieht soweit doch gut aus.
    Mach lieber noch ein TOP 1 in das SELECT, dann bist du auf der sicheren Seite :)

    T-Virus
     
  4. Dizzy

    Dizzy Brain Damage

    Dabei seit:
    02.05.2007
    Beiträge:
    857
    Zustimmungen:
    0
    Ort:
    Graz
    Hm, stimmt. TOP 1 lieferte immer einen Fehler zurueck, ohne hat's auch supi gefunzt. Danke euch.
     
Thema:

MySQL: Wert durch WHERE-Fund ersetzen

Die Seite wird geladen...

MySQL: Wert durch WHERE-Fund ersetzen - Ähnliche Themen

  1. mysql_query + ausgabewert

    mysql_query + ausgabewert: Hallo, bin dabei grade ein Loginsystem zu schreiben. Auf jedenfall bin ich jetzt an der Stelle angelangt, an der das System überprüfen soll, ob...
  2. Statistik/Auswertung aus MySQL-Datenbank

    Statistik/Auswertung aus MySQL-Datenbank: Hi, Ich habe hier eine Datenbank, in die die Ergebnisse eines Umfragetools geschrieben werden. Es ist im Prinzip eine Tabelle in der jeder...
  3. gerade werte in mysql suchen

    gerade werte in mysql suchen: Hi ich habe eine mysql tabelle. Es gibt eine Spalte mit geraden und ungeraden zahlen. Ich benötige sämtliche zeilen, die zwischen den geraden...
  4. mysql DB wiederherstellung simulieren

    mysql DB wiederherstellung simulieren: Hallo wenn ich z.bmeine DB sichere mit mysqldump -u root -passwort --all-databases --events| gzip > backup.sql.gzwie kann ich das Backup...
  5. Freelancer gesucht - Debian / MySQL / Pearl / PHP - Erfahrung

    Freelancer gesucht - Debian / MySQL / Pearl / PHP - Erfahrung: Hallo, suche einen Freelancer für einen Webdienst... mit obigen Kenntnissen! Bitte Stundensatz mit Kurzbeschreibung mitteilen. NOCH WAS: Also...