Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/12/2014, 19:24
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: insertar datos en dos tablas y realizar calculos

gnzsoloyo gracias por responder, para serte sincero no he trabajado con Stored Procedures y EVENTS, por otra parte no me hice entender con lo de las posiciones por tal motivo te voy a explicar: los datos que se insertan cada minuto son:

Id (campo autoincrementable):1
sucuersal_id (campo entero): 5
tiempo (campo timestamp):2014-12-01 00:00:57
dato (campo varchar):00E +3189915 +0007180 +0008288 +0455 C+1111

Los calculos se deben de realizar sobre el campo dato el cual llega de la siguiente manera 00E +3189915 +0007180 +0008288 +0455 C+1111, lo que necesito es guardar cada fragmento anterior al signo + en una columna de la tabla data_procesado y sobre dicho dato realizar calculos.

00E se gurdaria en una columna llamada inicio_trama
3189915 se gurdaria en una columna llamada saldo y aplicar el siguiente calculo: multiplicar por 2
0007180 se gurdaria en una columna llamada voltaje y aplicar el siguiente calculo: dividir por 100
0008288 se gurdaria en una columna llamada bateria y aplicar el siguiente calculo: diividir por 1000
0455 C se gurdaria en una columna llamada codigo_sucursal
1111 se gurdaria en una columna llamada fin trama