Stap 4: SQL Tools
Ik vind de Query Browser tool echt handig. Met de Query Browser tool kunt u databases, tabellen en weergaven. Erg handig. De volgende query trekt alle gegevens voor één router uit mijn database. De gegevens is gesorteerd, gefilterd en verminderd. Als je goed kijkt, wordt in de query de geretourneerde dataset reduceert tot slechts deze monsters die bij de bovenkant van het uur vallen. Anders, met samples opgenomen van elke minuut, mij zou worden overspoeld met het retourneren van gegevens.
In het volgende voorbeeld definieert een "view", die ook in de database opgeslagen wordt.
ALGORITME maken of vervangen = ONGEDEFINIEERDE opsteller = 'james' SQL SECURITY-opsteller weergave 'RouterDatView' zoals Selecteer hex('RouterDat'.'MAC') als ' 0xMAC',hex('RouterDat'.'PMAC') als '0xPMAC', 'RouterDat'. 'udt' als 'udt', 'RouterDat'. 'RSSI' als 'RSSI', opmaken (('RouterDat'. 'Temp' / 10.0), 1) als 'Temp degC', formaat (('RouterDat'. 'Spanning' / 100.0), 2) als 'Spanning', opmaken (('RouterDat'. 'Batterij' / 100.0), 2) als 'Batterij', 'NodeInfo'. 'Aantekening' als 'Notes' van ('RouterDat' links 'NodeInfo' join op (('RouterDat'. 'MAC' = 'NodeInfo'. 'MAC'))) waar 'NodeInfo'. 'Notes' = "Pole gemonteerd zonne-Router" en extract (minuut vanaf udt) = " 00" bestelling door 'RouterDat'. 'udt' desc