PDA

Ver la Versión Completa : Filter & Replace


Mir
12-08-2011, 12:50:27
Hola a tod@s!
Me gustaría saber si hay alguna intrucción para hacer un FILTER y Reemplazaar todos los valores filtrados.
Quiero seleccionar todos los valores de una tabla cuya columna (CHECK: si/no) esten marcados y desmarcalos todos.
Hay alguna intruccion para hacer esto o tengo que recorrerlos 1 a 1 y cambiarlos despues de hacer el FILTER.

Muchas gracias por vuestra ayuda.

newtron
12-08-2011, 13:06:49
Hola de nuevo.

No das muchas pistas pero imagino que lo que quieres es algo parecido a esto:


UPDATE TABLA
SET CHECK=TRUE WHERE CONDICION='CONDICION'


Saludos

newtron
12-08-2011, 13:07:28
Hola de nuevo.

No das muchas pistas pero imagino que lo que quieres es algo parecido a esto:


UPDATE TABLA
SET CHECK=FALSE WHERE CONDICION='CONDICION'


Saludos

newtron
12-08-2011, 13:08:07
Uis... me han salido dos mensajes, uno con false y otro con true. :D

duilioisola
12-08-2011, 13:19:03
Quiero seleccionar todos los valores de una tabla cuya columna (CHECK: si/no) esten marcados y desmarcalos todos
Si estás trabajando con una base de datos (firebird, postgresql, mysql) puedes ejecutar el SQL correspondiente:

update tabla set valor=?nuevo_valor, check=FALSE where check=TRUE


Si estás trabajando con tablas planas (paradox) deberás recorrer los registros, verificar el valor de check y modificar el valor si corresponde.