[SQL allgemein] MySQL Werte von Tabelle a in Tabelle b eintragen.

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [SQL allgemein] MySQL Werte von Tabelle a in Tabelle b eintragen.

    Hallo,

    ich habe eigentlich ein simples Vorhaben, allerdings weiß ich nicht wie ich es umsetzen kann.

    Also ich habe Tabelle a.
    Dort sind 10 Spalten, ich möchte aber nur die Spalte id, pw, name aus dieser Spalte auslesen. Also:

    Select id, pw, name FROM mytab where nr=1

    So damit hab ich ca 100 Datensätze mit jeweils der Spalte id, pw, name.

    Nun möchte ich diese 100 Datensätze in Tabelle b einfügen allerdings heißen hier die Spaltennamen anders.

    so muss z.B.

    Spalte id (aus Tabelle a) in Spalte kdnr(aus Tabelle b)
    Spalte pw(aus Tabelle a) in Spalte kdpw(aus Tabelle b)
    Spalte name(aus Tabelle a) in Spalte kdna(aus Tabelle b)

    Wie setz ich das am einfachsten um (phpmyadmin) ?!

    Danke schonmal

  • #2
    Re: [SQL allgemein] MySQL Werte von Tabelle a in Tabelle b eintragen.

    INSERT ... SELECT
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Kommentar


    • #3
      Ja aber wie ordne ich die Inhalte aus Tabelle a den Feldern aus Tabelle b zu ?

      Kommentar


      • #4
        Lesen bildet.
        http://dev.mysql.com/doc/refman/5.1/...rt-select.html

        Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

        bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
        Wie man Fragen richtig stellt

        Kommentar

        Lädt...
        X