Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/09/2016, 08:55
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: Contador de visitas rápido

Pues se hace un update con el resultado del select en una sola instruccion no instruccion por instruccion, ahora porque haces un incremento por cada foto cuando puedes hacer un count? Developers.........


Código MySQL:
Ver original
  1. update pictures
  2. set print=t1.total
  3. (
  4. SELECT count(i) as total, i FROM pictures group by i
  5. ) as t1
  6. where pictures.i=t1.i

Ojo, aqui no se que sea i(no soy adivino) y estoy agrupando por este mismo campo, que mania de los developers de estas operaciones sencillas para bases de datos hacerlas con iteraciones
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me