col1 col2 col3
p1 5 0
p2 6 0
p3 7 0
p4 8 0
datos a actualizar p1,p3. quisiera que un en solo update actualizar el valor de la co3 de los registros de p1 y p3
espero y me entienda y puedan resolver mi duda

| ||||
Re: Update a varias tablas Lo podes hacer dependiendo del tipo de actualización que quieras hacer. Si es de este estilo: update TABLA set TABLA.col2 = 2 * col2 where TABLA.col1 = "p1" or TABLA.col1 = "p2" entonces si vas a poder hacerlo. Si queres ingresar valores personalizados en cada registro, entonces no podras hacerlo. Por ejemplo: si al primer registro quieres asignarle 3 en col2 y al segundo quieres asignarle 10, etonces vas a tener que hacer 2 consultas distintas. En general, si quieres hacer el mismo cambio en varios registros, (como es el caso de la primera consulta) entonces si podrás, la clas de cambios que me refiero son: multiplicar una columna, sumarle un valor a una columna, sumarle a una columna el valor de otra columna, etc. Espero no haber sido confuso |
| ||||
Re: Update a varios registros Gracias tolaware por tu ayuda y tiempo me ha servido de mucho, y crei conveniente cambiar el titulo del tema por que esta mal por que no era en varias tablas si no a varios registros ![]() gracias |