Moin!
Gibt es die Möglichkeit per SQL jeden 2. Datensatz bedingungslos zu löschen?
Hintergrund: Ich logge unsere PV-Anlage alle 30 Sekunden, aber das doppelte Intervall würde reichen. Den logger kann ich einfach umstellen, ich würd halt die Tabellengröße gern halbieren.
Die Tabelle sieht so aus (Ausschnitt):
Code:
created kdy kmt kyr kt0 tnf tkk pac prl il1 idc ul1 udc sys
2010-09-12 08:25:39 3 194 639 639 5001 25 371 5 156 122 2339 3398 20008
2010-09-12 08:26:09 3 194 639 639 5000 25 389 5 165 124 2337 3445 20008
2010-09-12 08:26:39 3 194 639 639 5000 25 395 5 165 128 2346 3422 20008
2010-09-12 08:27:09 3 194 639 639 5003 25 408 6 170 131 2343 3412 20008
2010-09-12 08:27:39 3 194 639 639 5001 25 421 6 175 135 2349 3397 20008
2010-09-12 08:28:09 3 194 639 639 5000 25 432 6 181 138 2328 3417 20008
2010-09-12 08:28:39 3 194 639 639 5000 25 437 6 182 143 2337 3410 20008
2010-09-12 08:29:10 3 194 639 639 5001 25 453 6 189 144 2343 3463 20008
2010-09-12 08:29:39 3 194 639 639 5002 25 470 7 196 149 2341 3452 20008
2010-09-12 08:30:09 3 194 639 639 5001 25 486 7 202 154 2339 3433 20008
Bedingungslos löschen deshalb, weil der logger vor allem anfangs nicht alle 30, sondern alle 33 Sekunden Einträge gemacht hat, daher gibt es manchmal nur einen Eintrag pro Minute.
Gruß
lasser