tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von Yaslaw
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
627
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von kramoo
    kramoo kramoo ist offline Mitglied Silber
    Registriert seit
    Nov 2010
    Ort
    Österreich
    Beiträge
    57
    Gibt es in Mysql einen Verknüpfungsoperator damit ich in der SET Anweisung mehrere Werte von einer anderen Tabelle in "eine" Tabellenspalte einfügen kann?

    Also in diesem Format müsste ich in die "linkartinfos" Spalte die Werte eintragen -> "vorname nachname | Fa. firmenname"
    Kann ich das mit sql direkt lösen?

    Code :
    1
    
    UPDATE backlink,partner SET backlink.linkartinfos=partner.vorname partner.nachname partner.firmenname WHERE backlink.partnername != '' AND backlink.partnername =  partner.vorname partner.nachname
     

  2. #2
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Du suchst CONCAT_WS.

    Da kannst du mehrere Felder mit einen bestimmten Separator kombinieren:

    Code sql:
    1
    
    CONCAT_WS(",", vorname, nachname, firmenname)

    Hier werden die drei Felder jeweils durch ein Komme getrennt.
     
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  3. #3
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Nope, er sucht CONCAT
    Code sql:
    1
    
    CONCAT(vorname, ' ' , namchname, ' | Fa. ' , firmenname)
    tombe bedankt sich. 
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  4. #4
    Avatar von tombe
    tombe tombe ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2004
    Ort
    Möglingen (BaWü)
    Beiträge
    3.109
    Stimmt. Man(n) müsste sich langsam mal angewöhnen die Fragen erst richtig zu lesen.
     
    Sollte ein Tipp von mir geholfen haben, habe ich nichts gegen eine entsprechende Bewertung oder ein Danke und wenn ein Problem gelöst ist, dann den Beitrag bitte auch als erledigt markieren.

    Was ich gar nicht leiden kann sind User die es nicht für nötig halten auf Antworten zu reagieren, die Themen nicht als erledigt markieren und/oder die sich nicht für Hilfe bedanken.

  5. #5
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Zitat Zitat von tombe Beitrag anzeigen
    Stimmt. Man(n) müsste sich langsam mal angewöhnen die Fragen erst richtig zu lesen.
    Passiert mir auch immer häufiger...
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

  6. #6
    Avatar von kramoo
    kramoo kramoo ist offline Mitglied Silber
    Registriert seit
    Nov 2010
    Ort
    Österreich
    Beiträge
    57
    Danke mit CONCAT geht es !!
     

Ähnliche Themen

  1. MySQL - UPDATE mit mehrern WHERE - Werten.
    Von Michael Brauner im Forum PHP
    Antworten: 2
    Letzter Beitrag: 05.03.11, 19:08
  2. MYSQL: Update mit werten aus anderer Tabelle
    Von Opor im Forum Relationale Datenbanksysteme
    Antworten: 10
    Letzter Beitrag: 11.03.10, 16:23
  3. MySQL:Ausgabe von Werten aus einer Spalte von Feldern mit bestimmten Inhalt
    Von matze1983 im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 13.01.08, 23:30
  4. [MySQL]Feld mit mehreren Werten....
    Von Spinhx im Forum Relationale Datenbanksysteme
    Antworten: 4
    Letzter Beitrag: 11.01.05, 09:36
  5. Select mit mehreren Werten für eine Spalte
    Von Der_Chris im Forum Relationale Datenbanksysteme
    Antworten: 2
    Letzter Beitrag: 14.11.04, 17:34