J'ai une base de données avec le prix et l'horodatage dans la mesure des nanosecondes dans InfluxDB. Quand je fais une selection regroupés par temps comme celui-ci:Obtenir les derniers horodatages dans un groupe par requête de temps dans Influxdb
select first(price),last(price) from priceseries where time>=1496815212834974866 and time<=1496865599580302882 group by time(1s)
I a reçu une colonne de temps dans lequel les horodatages est aligné sur le deuxième début du groupe. Par exemple, l'horodatage sera 8:00:00 et les prochains horodatages sera 08:00:01
Comment
- appliquer la fonction d'agrégation sur le disque lui-même horodatages comme la dernière (le temps) ou de la première (temps) afin d'avoir le vrai premier et dernier horodatage du groupe (je peux avoir beaucoup de prix dans mon groupe)?
- et comment la colonne
time
dans la réponse pourrait être la seconde de fermeture et non la première seconde, c'est-à-dire si le groupe passe de 08:00:00 à 08:00:01, je veux voir 08:00:01 dans ma colonnetime
au lieu de 08:00:00 que je vois maintenant?