Подтвердить что ты не робот

Удалить конкретные значения из столбца с условием?

Я хочу удалить определенные значения/данные из одного столбца с условием WHERE. В противном случае я не хочу удалять полную строку. Возможно ли это?

4b9b3361

Ответ 1

UPDATE TABLE SET columnName = null WHERE YourCondition

Ответ 2

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

Общая форма для этого была бы выражением UPDATE:

UPDATE <table name>
SET
    ColumnA = <NULL, or '', or whatever else is suitable for the new value for the column>
WHERE
    ColumnA = <bad value> /* or any other search conditions */

Ответ 3

UPDATE myTable 
SET myColumn = NULL 
WHERE myCondition

Ответ 4

Вы также можете использовать REPLACE().

UPDATE Таблица SET Column = REPLACE (столбец, 'Test123', 'Test')