2015-11-23 2 views
1

В каждом столбце и строках есть набор запятых. Я хочу исключить запятые до и после строки.Удалить запятую из таблицы mysql

например: ,,,,, что-то, что-то ,,,,,,,,,,,

Я хочу, чтобы устранить только запятые и передний и конец строки, а не реальная запятой в между. Его почти в каждой строке и столбцах. Я знаю, что это может быть сделано regx и заменить функции в php.

Но я хочу внести изменения в базу данных. (Новая таблица без этого ненужного запятых)

enter image description here

+0

В вашем первом ряду почему есть ли запятые в столбце «email»? Перед тем, как начать что-либо, вы должны сделать копию этой таблицы. – chris85

ответ

5

Вы, вероятно, нужно обрезать значения в базе данных с помощью запроса на обновление.

для столбца имя только

UPDATE `example_table` SET `name` = TRIM(BOTH ',' FROM `name`) 

Отказ от ответственности: Пожалуйста, используйте только в среде тестирования, я не несет ответственности за потерю данных

+0

удалит каждую запятую от имени? но я хочу удалить запятые в начале и конце строки –

+0

, он удалит запятые из значений в вашем столбце имен (а не только имя столбца) – davejal

+0

спасибо, что это сработало –

Смежные вопросы