Ankündigung

Einklappen
Keine Ankündigung bisher.

SQL Update

Einklappen

Neue Werbung 2019

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

  • SQL Update

    Hallo,

    ich habe eine Datenbank und will die Daten in der Spalte Name erstzen.

    Es soll folgendes rauskommen:

    Name 1
    Name 2
    Name 3
    usw.

    Die Zahlen sollen die IDs sein

    Also meine Tabelle ist so aufgebaut:

    ID | Name

    Und ich will die Einträge in der Spalte Name mit Name + ID ersetzen.

    Kann mir jemand einen Tipp geben wie ich das am besten lösen kann?

    Gruß,
    Kia


  • #2
    Mysql-Dokumentation, String-Funktionen.
    --

    „Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
    Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“


    --

    Kommentar


    • #3
      Zitat von Kia Beitrag anzeigen
      Kann mir jemand einen Tipp geben wie ich das am besten lösen kann?
      Das kannst du mit CONCATE machen.
      MySQL :: MySQL 5.1 Reference Manual :: 11.4 String Functions

      Kommentar


      • #4
        Vermutlich so etwa

        Code:
        update `table` set Name = concat(Name,ID)

        edit. zu spät

        Kommentar


        • #5
          wenn die Lösung sowieso schon da steht..
          genauer:
          Code:
          CONCAT(Name , ' ' , ID)
          --

          „Emoticons machen einen Beitrag etwas freundlicher. Deine wirken zwar fachlich richtig sein, aber meist ziemlich uninteressant.
          Wenn man nur Text sieht, haben viele junge Entwickler keine interesse, diese stumpfen Texte zu lesen.“


          --

          Kommentar

          Lädt...
          X