记录influxdb -select语句查询某列某个关键字的一段时间数据
程序员文章站
2022-05-25 15:26:55
...
1.前几秒(时间格式:s)、几分钟(时间格式:m)、几小时(时间格式:h)的数据。
语句:SELECT * FROM table_name WHERE column_name = ‘keyword’ AND time <NOW() -time
例:查询某关键字最新48h
注意问题
1.一个单双引号的问题,列名后面使用的是单引号,经常犯这种错误
如:
2.查询一个时间段数据
select * FROM ai_sample_result WHERE tag_name = 'station1.123_jgxh.F' AND time >= '2020-11-13 00:00:00' AND time <= '2020-11-13 23:59:59'
注意:
时间格式:YY-MM-DD hh:mm:ss,像11-5这种一定要写成11-05,经常会犯这种错误。
Linux系统如果不行将语句改成
select * FROM ai_sample_result WHERE tag_name = 'station1.123_jgxh.F' AND time >= '2020-11-13T00:00:00+08:00' AND time <= '2020-11-13T23:59:59+08:00'