Ich habe eine MySQL-Tabelle mit dieser Art von Daten
Jetzt habe ich Tausende solcher Zeilen. Ich möchte, dass die Daten so manipuliert werden, dass sie wie folgt aussehen:
Ist es möglich, obwohl mysql oder muss ich es manuell tun.
Sie können verwenden:
Sie können mehr hier lesen.
Und die Update-Anweisung:
Wo Sie my_table mit Ihrem Tabellennamen und my_col mit der Spalte ersetzen müssen, die Sie aktualisieren müssen.
my_table
my_col
Möglicherweise so. Zählen Sie die Anzahl der Kommas (indem Sie die Länge anhand der Länge überprüfen, wobei alle Kommas entfernt sind) und verwenden Sie dann SUBSTRING_INDEX, um die Zeichenfolge auf die Anzahl der Kommas zu erhöhen: -
gibt die Zeichenfolge vom letzten Index von Komma bis zum Ende von Zeichenfolge
Tags und Links sql mysql