Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/04/2011, 05:51
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Varios UPDATE vs 1 UPDATE

Si el campo y el valor a actualizar en todos los casos son los mismos, si. Es siempre mucho mejor, porque no necesitas crear un proceso por cada actualización (una consulta genera un proceso en el DBMS), sino que MySQL resuelve todo en el mismo.
Los DBMS y el SQL son poderosos. Fueron diseñados para hacer estas cosas y muchas más muy complejas, tienes que aprender a aprovechar las capacidades y olvidarte de muchas de las cosas que aprendiste en programación. No te olvides que SQL no es un lenguaje de programación, es un lenguaje de consultas, por lo que no es necesario en muchos casos hacer las cosas "de a una", como se acostumbra en los lenguajes de programación. El DBMS resuelve mucho por sí mismo porque tiene programados recursos lógicos para hacerlo. En eso estriba su poder.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)