Saludos...
Tengo una tabla en MySQL con la siguiente información:
Cita: Nombre Valor
Universidades 5
Escuelas 1
Tecnologicos 0
Rurales 8
A través de un pequeño script genero un formulario para modificar o insertar nuevos valores. Así, si para la fila de 'Escuelas' hay un nuevo valor = 5, para la fila de 'Universidades' otro = 3 y una nueva entrada llamada 'Colegios = 9'; Cómo puedo generar mi consulta para reemplazar el valor en las dos filas existentes y añadir la nueva entrada?
Nota: Para reemplazar los valores, lo que hago es sumar el nuevo valor al valor existente y hacer un:
Código PHP:
SET tabla UPDATE campo_1='' WHERE campo_2 ='';
Y para añadir uno nuevo, sencillamente:
Código PHP:
INSERT INTO tabla (campo_1, campo_2) VALUES ('', '');
La idea, por tanto es una sola query que descubra que algunas ya existen y deben ser actualizados y si no esta el valor debe ser añadido como un nuevo registro.
Gracias por la ayuda.