Archivo de la etiqueta: stored procedure

Procedure de estadísticas que haga un INSERT o un UPDATE (II)

MySQL_Stored_Procedure_ProgrammingComo vimos en la entrada anterior, creamos una stored procedure para hacer el incremento típico de unas estadísticas.

Pero se puede dar el caso, de que se quieren incremenetar una serie de registros a la vez. Por poner otro ejemplo, tenemos una tabla de tags, donde se almacenan las veces que son asignadas a una entrada. Cuando se crea una entrada, hay que incrementar todas las tags que tiene la entrada asignadas.

Sigue leyendo Procedure de estadísticas que haga un INSERT o un UPDATE (II)

Procedure de estadísticas que haga un INSERT o un UPDATE (I)

MySQL_Stored_Procedure_ProgrammingLa típica tabla de estadísticas, tiene una serie de registros, donde se almacenan valores que se van incrementando: visitas, votos, puntos, … Para la operación de incrementar las estadísticas, tenemos que contemplar dos casos:

  • Si no existen estadísticas sobre este registro, se tiene que crear el registro en la tabla de estadísticas con un INSERT
  • Si ya existen estadísticas, se tiene que incremenetar el valor del registro de la tabla de estadísticas con un UPDATE

Hay tres opciones a la hora de programar el sistema que incremente las estadísticas en MySQL Sigue leyendo Procedure de estadísticas que haga un INSERT o un UPDATE (I)