SQL は文字列内のカンマの後ろにあるものをすべて削除します

SQL は文字列内のカンマの後ろにあるものをすべて削除します

データを保存している MySQL テーブルがあります。1 つの列に、カンマを含む文字列が保存されています。この文字列のすべて (カンマを含む) を削除して保存したいのですが、うまくいきません。ここからいくつかの解決策を試しましたが、substringこの場合の仕組みがわかりません。
テーブル データの例:

|------
|id|Name
|------
|6695|Aalen (Württemberg)
|7001|Achern (Baden)
|7133|Aach (Hegau)
|8975|Abenberg, Mittelfranken
|17223|Abbensen, Kreis Peine
|17323|Abbenrode, Kreis Braunschweig
|17608|Abbensen, Han

次のようにしたいです:

|------
|id|Name
|------
|6695|Aalen (Württemberg)
|7001|Achern (Baden)
|7133|Aach (Hegau)
|8975|Abenberg
|17223|Abbensen
|17323|Abbenrode
|17608|Abbensen

行数は約 60,000 行あるため、より高速なソリューションが望ましいです。

答え1

使用する必要があります

そして、次のようにします。

UPDATE mytable
SET mycolumn = SUBSTRING_INDEX(mycolumn,',', 2)

関連情報