Hallo zusammen,
ich bin gerade wieder etwas am experimentieren und da bräuchte ich den
letzten gespeicherten Wert einer uuid aus der sql Datenbank.
Hat jemand von euch schon einmal etwas ähnliches gemacht?
Leider ist sql abfragen jetzt nicht so mein Ding.
Idealer weise wäre es in einem bash scr
7; -f 9`
# alles nach Komma abschneiden
watt=`echo $watt2 | cut -d '.' -f 1`
echo Leistung: $watt
- Original Message -
From: "Sven Peitz"
To:
Sent: Wednesday, November 14, 2012 11:33 AM
Subject: [vz-dev] Letzten aktuellen Leitungswert einer uuid auslesen
Hal
uot; ; exit 1
> fi
>
> # Feld 9 nach Trenner :
> watt2=`echo $cur | cut -d ':' -f 9`
>
> # alles nach Komma abschneiden
> watt=`echo $watt2 | cut -d '.' -f 1`
>
> echo Leistung: $watt
>
>
>
>
>
>
>
> - Original Messa
Message -
From: "Sven Peitz"
To: "volkszaehler.org"
Sent: Wednesday, November 14, 2012 9:13 PM
Subject: Re: [vz-dev] Letzten aktuellen Leitungswert einer uuid auslesen
Hallo Klaus,
vielen Dank für das Beispiel, das ist ziemlich genau was ich suche.
Ich konn
t; >
> > # Feld 9 nach Trenner :
> > watt2=`echo $cur | cut -d ':' -f 9`
> >
> > # alles nach Komma abschneiden
> > watt=`echo $watt2 | cut -d '.' -f 1`
> >
> > echo Leistung: $watt
> >
> > - Original Message -
11e1-a9f6-7f2fe7ff59fc.json?from=3%20minutes%20ago"`
> >>
> >> # Prüfen ob Antwort gültig oder leer
> >>
> >> if [ -z "$cur" ]
> >> then echo "Fehler" ; exit 1
> >> fi
> >>
> >> # Feld 9 nach Tr
On 14.11.2012 21:13, Sven Peitz wrote:
> Ich konnte leider noch nicht herausfinden wie ich nur den letzten Wert
> lese, und ja es sind tatsächliche Watt.
Ist nicht implementiert. Workaround wäre z.B. sowas:
curl -s
http://url/deiner/middleware.php/data/deine_UUID.csv?from=$[$(date
+%s)-300]000 |
Hallo
so hier mal die aktuellen Daten
CREATE TABLE `data` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`channel_id` int(11) DEFAULT NULL,
`timestamp` bigint(20) NOT NULL,
`value` double NOT NULL,
PRIMARY KEY (`id`),
KEY `data_channel_id_idx` (`channel_id`),
CONSTRAINT `data_ibfk_1` FOREIGN KEY
Sven Peitz, 15.11.2012 08:59:
> so hier mal die aktuellen Daten
>
> CREATE TABLE `data` (
> `id` int(11) NOT NULL AUTO_INCREMENT,
> `channel_id` int(11) DEFAULT NULL,
> `timestamp` bigint(20) NOT NULL,
> `value` double NOT NULL,
> PRIMARY KEY (`id`),
> KEY `data_channel_id_idx` (`channel_id`
Also,
ich habe folgendes probiert.
DELETE FROM data where channel_id=10 AND ts=0
drauf kommt
#1054 - Unknown column 'ts' in 'where clause'
Das hier
DELETE FROM data where ts=0
ergibt:
#1054 - Unknown column 'ts' in 'where clause'
liegt das evtl daran, das es keine ts Spalte in der Tabelle d
On Thu, 15 Nov 2012 21:52:45 +0100 Sven Peitz wrote:
> Am Donnerstag, den 15.11.2012, 14:49 +0100 schrieb Jakob Hirsch:
> > DELETE FROM data where channel_id=10 AND ts=0
>
> DELETE FROM data where channel_id=10 AND ts=0
> #1054 - Unknown column 'ts' in 'where clause'
> DELETE FROM data where ts=0
Hallo,
DELETE FROM data where timestamp=0
9 Datensätze gelöscht
:-)
create table dupes as select d2.id from data d1, data d2 where
d1.id DELETE FROM data where timestamp=0
On 15.11.2012 23:51, Sven Peitz wrote:
> DELETE FROM data where timestamp=0
> 9 Datensätze gelöscht
Ok. Da ist wohl irgendwann mal was schiefgelaufen...
> delete from data where id in (select id from dupes);
>
> 0 Datensätze gelöscht.
Auch gut, dann hattest du sonst keine Duplikate.
> Ok sowe
13 matches
Mail list logo