update restar fila explicacion comando columna campo actualizar mysql insert-update

restar - update sin where mysql



Actualizar una columna en MySQL (5)

Debes usar UPDATE en lugar de INSERT:

Por ejemplo:

UPDATE table1 SET col_a=''k1'', col_b=''foo'' WHERE key_col=''1''; UPDATE table1 SET col_a=''k2'', col_b=''bar'' WHERE key_col=''2'';

Tengo una tabla table1 con tres columnas y un montón de filas:

[key_col|col_a|col_b]

Quiero actualizar col_a con un conjunto de valores (es decir, dejando col_b sin cambios), algo como esto:

INSERT INTO table1 AS t1 (key_col, col_a) VALUES ("k1", "foo"), ("k2", "bar");


Pero no funciona, ¿cómo hago esto?


Esto es lo que hice para la actualización masiva:

UPDATE tableName SET isDeleted = 1 where columnName in (''430903GW4j683537882'',''430903GW4j667075431'',''430903GW4j658444015'')

Espero que esto te haya ayudado.


Si desea actualizar los datos, debe usar el comando UPDATE lugar de INSERT


si quieres llenar toda la columna:

update ''column'' set ''info'' where keyID!=0;


UPDATE table1 SET col_a = ''newvalue''

Agregue una condición WHERE si desea actualizar solo algunas de las filas.