Hola,
Pues tengo una duda, vereis:
Tengo una tabla en una base de datos en el cual, en un campo tengo almacenado datos en formato Json.
La tabla tiene los siguientes campos:
id_dato
fecha_dato (date)
fecha_recepcion (timestamp)
tipo_dato (enum)
json (aquí almacenaría bastantes datos para luego comparar y hacer estadísticas)
Aquí un ejemplo de como sería un json que manejaría.
Código:
{
"fecha":"2013-08-21",
"globales":
{
"num_dispositivos_activados":10,
"num_dispositivos_enviando":5,
"num_accesos_web":30
},
"tareas":
{
"num_tareas_enviadas":3,
"num_tareas_realizadas":3,
"num_imagenes_enviadas":2
},
"ayudas":
{
"peticiones_ayuda":3,
"num_usuarios_peticion":2
},
"economia":
{
"numero_gastos_apuntados":30,"gasto_total":323.33
}
}
la cuestión es que para realizar comparaciones estadisticas realizaría la siguiente busqueda:
"select json from tabla where fecha_dato>inicio and fecha dato<final"
La búsqueda supuestamente daría como resultado unos cuantos json que tendría manejar para comparar o plasmar en una gráfica.
Mi duda era entonces:
¿como podría hacer para acceder a todos los campos de todos los json que obtengo de la búsqueda?
Muchas gracias de antemano.
Un saludo.