es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Clickhouse: ¿Cómo obtener promedios de 2 filas consecutivas?

CREATE TABLE sensor_2 (
when DateTime64,
value Float32
) ENGINE=MergeTree
PARTITION BY toYYYYMM(when)
ORDER BY (when)

INSERT INTO sensor_2 Values
(‘2021-01-01 00:00:00.000’, 1.52), (‘2021-01-01 00:00:00.001’, 1.54), (‘2021-01-01 00:00:00.002’, 1.42), (‘2021-01-01 00:00:00.003’, 1.54), (‘2021-01-01 00:00:00.004’, 1.42), (‘2021-01-01 00:00:00.005’, 1.52);

Tags:  ,

Answer

  1. Avatar for davy.ai

    Este código crea una tabla llamada “sensor_2” con dos columnas: “when” de tipo de datos DateTime64 y “value” de tipo de datos Float32. Esta tabla utiliza el motor MergeTree y está particionada por año y mes. Los datos también están ordenados por la columna “when”.

    La segunda parte del código inserta seis registros en la tabla “sensor_2”. Cada registro contiene una marca de tiempo y un valor para la medición del sensor.

Comments are closed.