Zitat von android
Beitrag anzeigen
Code:
SELECT UNIX_TIMESTAMP(DATE(FROM_UNIXTIME(time/1000))) * 1000 as time1, ROUND(SUM(value), 1) as value FROM (SELECT time, IF(min(val_num) < 0, ROUND(MIN(val_num), 1), 0) as value FROM log WHERE item_id = :item AND val_bool = 1 AND DATE(FROM_UNIXTIME(time/1000)) BETWEEN DATE_SUB(CURDATE(), INTERVAL :start DAY) AND DATE_SUB(CURDATE(), INTERVAL :end DAY) GROUP BY DATE(FROM_UNIXTIME(time/1000)) ORDER BY time ASC ) AS table1 GROUP BY YEAR(FROM_UNIXTIME(time/1000))
{'item': 846, 'end': 17, 'start': 199}


Einen Kommentar schreiben: