Paso 4: Herramientas SQL
Me parece muy útil la herramienta Query Browser. Con la herramienta Query Browser puede crear bases de datos, tablas y vistas. Muy práctico. La siguiente consulta tira todos los datos de un router de mi base de datos. Los datos es clasificados, filtrados y reducidos. Si te fijas bien, la consulta reduce el conjunto de datos devuelto a sólo aquellas muestras que se encuentran en la parte superior de la hora. De lo contrario, con muestras de grabado cada minuto, me gustaría conseguir inundado de devolver datos.
En el ejemplo siguiente se define una "vista" que también se almacena en la base de datos.
CREAR o reemplazar el algoritmo = no definido definidor = 'james' SQL SECURITY DEFINER vista 'RouterDatView' como hex('RouterDat'.'MAC') como ' 0xMAC',hex('RouterDat'.'PMAC') como '0xPMAC', 'RouterDat'. 'udt' como 'udt', 'RouterDat'. 'RSSI' como 'RSSI', formato (('RouterDat'. 'Temp' / 10.0), 1) como 'Temp degC', formato (('RouterDat'. 'Voltaje' / 100.0), 2) como 'Tensión', formato (('RouterDat'. 'Batería' / 100.0), 2) como 'Battery', 'NodeInfo'. 'Notas' como 'Notas' de ('RouterDat' izquierda Únete 'NodeInfo' en (('RouterDat'. 'MAC' = 'NodeInfo'. 'MAC'))) donde "NodeInfo". 'Notas' = "Poste montado Solar Router" y extraer (minuto de udt) = " 00" orden por 'RouterDat'. 'udt' desc