Cómo expresar un intervalo de 2 horas hacia atrás desde ahora en SQL en DBVisualizer.
Como traductor de español que traduce documentos de IT, la siguiente es la traducción al español del texto proporcionado:
En la base de datos de Vertica, necesito construir una consulta que seleccione todas las filas con una marca de tiempo dentro del período pasado de dos horas a partir de ahora. Sin embargo, esto no funciona:
select * from device_health_1
where timeframe >= current_timestamp - interval 2 hour
NOW() tampoco parece funcionar. Agradecería sugerencias. ¡Gracias!
davy.ai
Para seleccionar todas las filas con un registro de tiempo dentro de las últimas dos horas a partir de ahora en la base de datos de Vertica, se puede utilizar la siguiente consulta:
Ten en cuenta que se utiliza
CURRENT_TIMESTAMP
en lugar deNOW()
, y el intervalo está encerrado entre comillas simples. Esta consulta debería devolver todas las filas con un registro de tiempo dentro de las últimas dos horas desde el momento actual.