Qué tal,
Necesito hacer una actualización de un campo determinado. No tengo ni idea de SQL, pero por razones laborales la tengo que tener preparada para el lunes.
Que yo sepa (aunq vosotros lo sabréis mejor ) es algo como:
Select campo_que_quiero
From la_tabla_de_datos_a_la_que_llamo
where el_campo_que_quiero_tiene_un_valor_determinado (en este caso está vacío)
update to el_nuevo_valor_que_quiero_asignar.
Estoy probando con diferentes combinaciones pero todas me las no válidas.
Alguna ayuda?
Gracias!!
Actualizacion masiva en SQL
1.883 3
Escrito 0 0
Bueno, probando con otra fórmula, me voy acercando al objetivo.
La fórmula se cumple cuando el campo está relleno, pero en mi caso los campos que quiero actualizar están en blanco. ¿Cómo se pone ese "valor"?)
La fórmula de ahora es:
update tabla
set nombre_columna = REPLACE(nombre_columna,'valor actual ','valor nuevo')
La fórmula se cumple cuando el campo está relleno, pero en mi caso los campos que quiero actualizar están en blanco. ¿Cómo se pone ese "valor"?)
La fórmula de ahora es:
update tabla
set nombre_columna = REPLACE(nombre_columna,'valor actual ','valor nuevo')
Escrito 0 0
no hace falta el replace ese, es mucho más sencillo.
UPDATE `tabla` set columna1='nuevovalor',columna2='nuevovalor',columna3='nuevovalor' WHERE (condición).
Un saludo.
UPDATE `tabla` set columna1='nuevovalor',columna2='nuevovalor',columna3='nuevovalor' WHERE (condición).
Un saludo.
Volver a Informática