| |||
Update con count? Hola a todos hoy vengo con una consulta espero me puedan ayudar, lo que quiero es que si se puede usar el update con el count o alguna forma para hacer esto, tengo una tabla donde manejo los status de productos donde hay activo, bloqueado y para eliminar, bueno eso también depende de la sucursal, lo que veo q hay unos productos donde tiene 3 sucursales para eliminar y en 1 esta bloqueado, y lo que quiero en la q esta bloqueada se ponga para eliminar si eliminar es igual a 3,espero a verme explicado el problema gracias, espero puedan ayudarme |
| |||
Respuesta: Update con count? Bueno explico: Tengo una tabla llamada existencias no si haya sido la mejor forma, pelo describo ---Tabla Existencias *idExistencia *ClaveProduc *Existencia *sucursal *status(El tipo Activo, Eliminar y Bloquiar) El cual tengo 4 sucursales 1,2,3,4. El cual si: Sucursal status 1 Eliminar 2 Eliminar 3 Eliminar 4 Bloquiado Si con un status = Eliminar and count(status)=3 que se edite solo la 4 o otodas en status = Eliminar. Para que en las 4 este Eliminar 1 Eliminar 2 Eliminar 3 Eliminar 4 Eliminar Se podrá realizar? |
| |||
Respuesta: Update con count? otra vez yo. Creo q encontre la forma de hacerlo pero se si sea la adecuada espero sus criticas. update existencias SET status_existencia = 'E' where clave in ( SELECT clave FROM existencias where status_existencia ='E' and existencia = 0 group by clave HAVING count(existencia) = 3 ); |