mirror of
https://github.com/taosdata/TDengine
synced 2026-05-24 10:09:01 +00:00
2743 lines
164 KiB
Text
2743 lines
164 KiB
Text
|
|
taos> select _irowts as irowts ,tbname as table_name, _isfilled as isfilled , interp(c1) as intp_c1 from test.td32727 partition by tbname range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill (null) order by irowts;
|
|
irowts | table_name | isfilled | intp_c1 |
|
|
================================================================================
|
|
2020-02-01 00:00:04.000 | td32727 | true | NULL |
|
|
2020-02-01 00:00:05.000 | td32727 | false | 5 |
|
|
2020-02-01 00:00:06.000 | td32727 | true | NULL |
|
|
2020-02-01 00:00:07.000 | td32727 | true | NULL |
|
|
2020-02-01 00:00:08.000 | td32727 | true | NULL |
|
|
2020-02-01 00:00:09.000 | td32727 | true | NULL |
|
|
2020-02-01 00:00:10.000 | td32727 | false | 10 |
|
|
2020-02-01 00:00:11.000 | td32727 | true | NULL |
|
|
2020-02-01 00:00:12.000 | td32727 | true | NULL |
|
|
2020-02-01 00:00:13.000 | td32727 | true | NULL |
|
|
2020-02-01 00:00:14.000 | td32727 | true | NULL |
|
|
2020-02-01 00:00:15.000 | td32727 | false | 15 |
|
|
2020-02-01 00:00:16.000 | td32727 | true | NULL |
|
|
|
|
taos> select _irowts as irowts ,tbname as table_name, _isfilled as isfilled , interp(c1) as intp_c1 from test.td32727 partition by tbname range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill (next) order by irowts;
|
|
irowts | table_name | isfilled | intp_c1 |
|
|
================================================================================
|
|
2020-02-01 00:00:04.000 | td32727 | true | 5 |
|
|
2020-02-01 00:00:05.000 | td32727 | false | 5 |
|
|
2020-02-01 00:00:06.000 | td32727 | true | 10 |
|
|
2020-02-01 00:00:07.000 | td32727 | true | 10 |
|
|
2020-02-01 00:00:08.000 | td32727 | true | 10 |
|
|
2020-02-01 00:00:09.000 | td32727 | true | 10 |
|
|
2020-02-01 00:00:10.000 | td32727 | false | 10 |
|
|
2020-02-01 00:00:11.000 | td32727 | true | 15 |
|
|
2020-02-01 00:00:12.000 | td32727 | true | 15 |
|
|
2020-02-01 00:00:13.000 | td32727 | true | 15 |
|
|
2020-02-01 00:00:14.000 | td32727 | true | 15 |
|
|
2020-02-01 00:00:15.000 | td32727 | false | 15 |
|
|
|
|
taos> select _irowts as irowts ,tbname as table_name, _isfilled as isfilled , interp(c1) as intp_c1 from test.td32727 partition by tbname range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill (prev) order by irowts;
|
|
irowts | table_name | isfilled | intp_c1 |
|
|
================================================================================
|
|
2020-02-01 00:00:05.000 | td32727 | false | 5 |
|
|
2020-02-01 00:00:06.000 | td32727 | true | 5 |
|
|
2020-02-01 00:00:07.000 | td32727 | true | 5 |
|
|
2020-02-01 00:00:08.000 | td32727 | true | 5 |
|
|
2020-02-01 00:00:09.000 | td32727 | true | 5 |
|
|
2020-02-01 00:00:10.000 | td32727 | false | 10 |
|
|
2020-02-01 00:00:11.000 | td32727 | true | 10 |
|
|
2020-02-01 00:00:12.000 | td32727 | true | 10 |
|
|
2020-02-01 00:00:13.000 | td32727 | true | 10 |
|
|
2020-02-01 00:00:14.000 | td32727 | true | 10 |
|
|
2020-02-01 00:00:15.000 | td32727 | false | 15 |
|
|
2020-02-01 00:00:16.000 | td32727 | true | 15 |
|
|
|
|
taos> select _irowts as irowts ,tbname as table_name, _isfilled as isfilled , interp(c1) as intp_c1 from test.td32727 partition by tbname range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill (linear) order by irowts;
|
|
irowts | table_name | isfilled | intp_c1 |
|
|
================================================================================
|
|
2020-02-01 00:00:05.000 | td32727 | false | 5 |
|
|
2020-02-01 00:00:06.000 | td32727 | true | 6 |
|
|
2020-02-01 00:00:07.000 | td32727 | true | 7 |
|
|
2020-02-01 00:00:08.000 | td32727 | true | 8 |
|
|
2020-02-01 00:00:09.000 | td32727 | true | 9 |
|
|
2020-02-01 00:00:10.000 | td32727 | false | 10 |
|
|
2020-02-01 00:00:11.000 | td32727 | true | 11 |
|
|
2020-02-01 00:00:12.000 | td32727 | true | 12 |
|
|
2020-02-01 00:00:13.000 | td32727 | true | 13 |
|
|
2020-02-01 00:00:14.000 | td32727 | true | 14 |
|
|
2020-02-01 00:00:15.000 | td32727 | false | 15 |
|
|
|
|
taos> select _irowts as irowts ,tbname as table_name, _isfilled as isfilled , interp(c1) as intp_c1 from test.td32727 partition by tbname range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill (value, 1) order by irowts;
|
|
irowts | table_name | isfilled | intp_c1 |
|
|
================================================================================
|
|
2020-02-01 00:00:04.000 | td32727 | true | 1 |
|
|
2020-02-01 00:00:05.000 | td32727 | false | 5 |
|
|
2020-02-01 00:00:06.000 | td32727 | true | 1 |
|
|
2020-02-01 00:00:07.000 | td32727 | true | 1 |
|
|
2020-02-01 00:00:08.000 | td32727 | true | 1 |
|
|
2020-02-01 00:00:09.000 | td32727 | true | 1 |
|
|
2020-02-01 00:00:10.000 | td32727 | false | 10 |
|
|
2020-02-01 00:00:11.000 | td32727 | true | 1 |
|
|
2020-02-01 00:00:12.000 | td32727 | true | 1 |
|
|
2020-02-01 00:00:13.000 | td32727 | true | 1 |
|
|
2020-02-01 00:00:14.000 | td32727 | true | 1 |
|
|
2020-02-01 00:00:15.000 | td32727 | false | 15 |
|
|
2020-02-01 00:00:16.000 | td32727 | true | 1 |
|
|
|
|
taos> select _irowts as irowts ,tbname as table_name, c2 as c_c2, _isfilled as isfilled , interp(c1) as intp_c1 from test.td32727 partition by tbname,c2 range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill (null) order by irowts, c2;
|
|
irowts | table_name | c_c2 | isfilled | intp_c1 |
|
|
==============================================================================================
|
|
2020-02-01 00:00:04.000 | td32727 | 5 | true | NULL |
|
|
2020-02-01 00:00:04.000 | td32727 | 10 | true | NULL |
|
|
2020-02-01 00:00:04.000 | td32727 | 15 | true | NULL |
|
|
2020-02-01 00:00:05.000 | td32727 | 5 | false | 5 |
|
|
2020-02-01 00:00:05.000 | td32727 | 10 | true | NULL |
|
|
2020-02-01 00:00:05.000 | td32727 | 15 | true | NULL |
|
|
2020-02-01 00:00:06.000 | td32727 | 5 | true | NULL |
|
|
2020-02-01 00:00:06.000 | td32727 | 10 | true | NULL |
|
|
2020-02-01 00:00:06.000 | td32727 | 15 | true | NULL |
|
|
2020-02-01 00:00:07.000 | td32727 | 5 | true | NULL |
|
|
2020-02-01 00:00:07.000 | td32727 | 10 | true | NULL |
|
|
2020-02-01 00:00:07.000 | td32727 | 15 | true | NULL |
|
|
2020-02-01 00:00:08.000 | td32727 | 5 | true | NULL |
|
|
2020-02-01 00:00:08.000 | td32727 | 10 | true | NULL |
|
|
2020-02-01 00:00:08.000 | td32727 | 15 | true | NULL |
|
|
2020-02-01 00:00:09.000 | td32727 | 5 | true | NULL |
|
|
2020-02-01 00:00:09.000 | td32727 | 10 | true | NULL |
|
|
2020-02-01 00:00:09.000 | td32727 | 15 | true | NULL |
|
|
2020-02-01 00:00:10.000 | td32727 | 5 | true | NULL |
|
|
2020-02-01 00:00:10.000 | td32727 | 10 | false | 10 |
|
|
2020-02-01 00:00:10.000 | td32727 | 15 | true | NULL |
|
|
2020-02-01 00:00:11.000 | td32727 | 5 | true | NULL |
|
|
2020-02-01 00:00:11.000 | td32727 | 10 | true | NULL |
|
|
2020-02-01 00:00:11.000 | td32727 | 15 | true | NULL |
|
|
2020-02-01 00:00:12.000 | td32727 | 5 | true | NULL |
|
|
2020-02-01 00:00:12.000 | td32727 | 10 | true | NULL |
|
|
2020-02-01 00:00:12.000 | td32727 | 15 | true | NULL |
|
|
2020-02-01 00:00:13.000 | td32727 | 5 | true | NULL |
|
|
2020-02-01 00:00:13.000 | td32727 | 10 | true | NULL |
|
|
2020-02-01 00:00:13.000 | td32727 | 15 | true | NULL |
|
|
2020-02-01 00:00:14.000 | td32727 | 5 | true | NULL |
|
|
2020-02-01 00:00:14.000 | td32727 | 10 | true | NULL |
|
|
2020-02-01 00:00:14.000 | td32727 | 15 | true | NULL |
|
|
2020-02-01 00:00:15.000 | td32727 | 5 | true | NULL |
|
|
2020-02-01 00:00:15.000 | td32727 | 10 | true | NULL |
|
|
2020-02-01 00:00:15.000 | td32727 | 15 | false | 15 |
|
|
2020-02-01 00:00:16.000 | td32727 | 5 | true | NULL |
|
|
2020-02-01 00:00:16.000 | td32727 | 10 | true | NULL |
|
|
2020-02-01 00:00:16.000 | td32727 | 15 | true | NULL |
|
|
|
|
taos> select _irowts as irowts ,tbname as table_name, c2 as c_c2, _isfilled as isfilled , interp(c1) as intp_c1 from test.td32727 partition by tbname,c2 range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill (next) order by irowts, c2;
|
|
irowts | table_name | c_c2 | isfilled | intp_c1 |
|
|
==============================================================================================
|
|
2020-02-01 00:00:04.000 | td32727 | 5 | true | 5 |
|
|
2020-02-01 00:00:04.000 | td32727 | 10 | true | 10 |
|
|
2020-02-01 00:00:04.000 | td32727 | 15 | true | 15 |
|
|
2020-02-01 00:00:05.000 | td32727 | 5 | false | 5 |
|
|
2020-02-01 00:00:05.000 | td32727 | 10 | true | 10 |
|
|
2020-02-01 00:00:05.000 | td32727 | 15 | true | 15 |
|
|
2020-02-01 00:00:06.000 | td32727 | 10 | true | 10 |
|
|
2020-02-01 00:00:06.000 | td32727 | 15 | true | 15 |
|
|
2020-02-01 00:00:07.000 | td32727 | 10 | true | 10 |
|
|
2020-02-01 00:00:07.000 | td32727 | 15 | true | 15 |
|
|
2020-02-01 00:00:08.000 | td32727 | 10 | true | 10 |
|
|
2020-02-01 00:00:08.000 | td32727 | 15 | true | 15 |
|
|
2020-02-01 00:00:09.000 | td32727 | 10 | true | 10 |
|
|
2020-02-01 00:00:09.000 | td32727 | 15 | true | 15 |
|
|
2020-02-01 00:00:10.000 | td32727 | 10 | false | 10 |
|
|
2020-02-01 00:00:10.000 | td32727 | 15 | true | 15 |
|
|
2020-02-01 00:00:11.000 | td32727 | 15 | true | 15 |
|
|
2020-02-01 00:00:12.000 | td32727 | 15 | true | 15 |
|
|
2020-02-01 00:00:13.000 | td32727 | 15 | true | 15 |
|
|
2020-02-01 00:00:14.000 | td32727 | 15 | true | 15 |
|
|
2020-02-01 00:00:15.000 | td32727 | 15 | false | 15 |
|
|
|
|
taos> select _irowts as irowts ,tbname as table_name, c2 as c_c2, _isfilled as isfilled , interp(c1) as intp_c1 from test.td32727 partition by tbname,c2 range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill (prev) order by irowts, c2;
|
|
irowts | table_name | c_c2 | isfilled | intp_c1 |
|
|
==============================================================================================
|
|
2020-02-01 00:00:05.000 | td32727 | 5 | false | 5 |
|
|
2020-02-01 00:00:06.000 | td32727 | 5 | true | 5 |
|
|
2020-02-01 00:00:07.000 | td32727 | 5 | true | 5 |
|
|
2020-02-01 00:00:08.000 | td32727 | 5 | true | 5 |
|
|
2020-02-01 00:00:09.000 | td32727 | 5 | true | 5 |
|
|
2020-02-01 00:00:10.000 | td32727 | 5 | true | 5 |
|
|
2020-02-01 00:00:10.000 | td32727 | 10 | false | 10 |
|
|
2020-02-01 00:00:11.000 | td32727 | 5 | true | 5 |
|
|
2020-02-01 00:00:11.000 | td32727 | 10 | true | 10 |
|
|
2020-02-01 00:00:12.000 | td32727 | 5 | true | 5 |
|
|
2020-02-01 00:00:12.000 | td32727 | 10 | true | 10 |
|
|
2020-02-01 00:00:13.000 | td32727 | 5 | true | 5 |
|
|
2020-02-01 00:00:13.000 | td32727 | 10 | true | 10 |
|
|
2020-02-01 00:00:14.000 | td32727 | 5 | true | 5 |
|
|
2020-02-01 00:00:14.000 | td32727 | 10 | true | 10 |
|
|
2020-02-01 00:00:15.000 | td32727 | 5 | true | 5 |
|
|
2020-02-01 00:00:15.000 | td32727 | 10 | true | 10 |
|
|
2020-02-01 00:00:15.000 | td32727 | 15 | false | 15 |
|
|
2020-02-01 00:00:16.000 | td32727 | 5 | true | 5 |
|
|
2020-02-01 00:00:16.000 | td32727 | 10 | true | 10 |
|
|
2020-02-01 00:00:16.000 | td32727 | 15 | true | 15 |
|
|
|
|
taos> select _irowts as irowts ,tbname as table_name, c2 as c_c2, _isfilled as isfilled , interp(c1) as intp_c1 from test.td32727 partition by tbname,c2 range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill (linear) order by irowts, c2;
|
|
irowts | table_name | c_c2 | isfilled | intp_c1 |
|
|
==============================================================================================
|
|
2020-02-01 00:00:05.000 | td32727 | 5 | false | 5 |
|
|
2020-02-01 00:00:10.000 | td32727 | 10 | false | 10 |
|
|
2020-02-01 00:00:15.000 | td32727 | 15 | false | 15 |
|
|
|
|
taos> select _irowts as irowts ,tbname as table_name, c2 as c_c2, _isfilled as isfilled , interp(c1) as intp_c1 from test.td32727 partition by tbname,c2 range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill (value, 1) order by irowts, c2;
|
|
irowts | table_name | c_c2 | isfilled | intp_c1 |
|
|
==============================================================================================
|
|
2020-02-01 00:00:04.000 | td32727 | 5 | true | 1 |
|
|
2020-02-01 00:00:04.000 | td32727 | 10 | true | 1 |
|
|
2020-02-01 00:00:04.000 | td32727 | 15 | true | 1 |
|
|
2020-02-01 00:00:05.000 | td32727 | 5 | false | 5 |
|
|
2020-02-01 00:00:05.000 | td32727 | 10 | true | 1 |
|
|
2020-02-01 00:00:05.000 | td32727 | 15 | true | 1 |
|
|
2020-02-01 00:00:06.000 | td32727 | 5 | true | 1 |
|
|
2020-02-01 00:00:06.000 | td32727 | 10 | true | 1 |
|
|
2020-02-01 00:00:06.000 | td32727 | 15 | true | 1 |
|
|
2020-02-01 00:00:07.000 | td32727 | 5 | true | 1 |
|
|
2020-02-01 00:00:07.000 | td32727 | 10 | true | 1 |
|
|
2020-02-01 00:00:07.000 | td32727 | 15 | true | 1 |
|
|
2020-02-01 00:00:08.000 | td32727 | 5 | true | 1 |
|
|
2020-02-01 00:00:08.000 | td32727 | 10 | true | 1 |
|
|
2020-02-01 00:00:08.000 | td32727 | 15 | true | 1 |
|
|
2020-02-01 00:00:09.000 | td32727 | 5 | true | 1 |
|
|
2020-02-01 00:00:09.000 | td32727 | 10 | true | 1 |
|
|
2020-02-01 00:00:09.000 | td32727 | 15 | true | 1 |
|
|
2020-02-01 00:00:10.000 | td32727 | 5 | true | 1 |
|
|
2020-02-01 00:00:10.000 | td32727 | 10 | false | 10 |
|
|
2020-02-01 00:00:10.000 | td32727 | 15 | true | 1 |
|
|
2020-02-01 00:00:11.000 | td32727 | 5 | true | 1 |
|
|
2020-02-01 00:00:11.000 | td32727 | 10 | true | 1 |
|
|
2020-02-01 00:00:11.000 | td32727 | 15 | true | 1 |
|
|
2020-02-01 00:00:12.000 | td32727 | 5 | true | 1 |
|
|
2020-02-01 00:00:12.000 | td32727 | 10 | true | 1 |
|
|
2020-02-01 00:00:12.000 | td32727 | 15 | true | 1 |
|
|
2020-02-01 00:00:13.000 | td32727 | 5 | true | 1 |
|
|
2020-02-01 00:00:13.000 | td32727 | 10 | true | 1 |
|
|
2020-02-01 00:00:13.000 | td32727 | 15 | true | 1 |
|
|
2020-02-01 00:00:14.000 | td32727 | 5 | true | 1 |
|
|
2020-02-01 00:00:14.000 | td32727 | 10 | true | 1 |
|
|
2020-02-01 00:00:14.000 | td32727 | 15 | true | 1 |
|
|
2020-02-01 00:00:15.000 | td32727 | 5 | true | 1 |
|
|
2020-02-01 00:00:15.000 | td32727 | 10 | true | 1 |
|
|
2020-02-01 00:00:15.000 | td32727 | 15 | false | 15 |
|
|
2020-02-01 00:00:16.000 | td32727 | 5 | true | 1 |
|
|
2020-02-01 00:00:16.000 | td32727 | 10 | true | 1 |
|
|
2020-02-01 00:00:16.000 | td32727 | 15 | true | 1 |
|
|
|
|
taos> select _irowts as irowts ,tbname as table_name, c2 as c_c2, c3 as c_c3, _isfilled as isfilled , interp(c1) as intp_c1 from test.td32727 partition by tbname,c2,c3 range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill (null) order by irowts, c2, c3;
|
|
irowts | table_name | c_c2 | c_c3 | isfilled | intp_c1 |
|
|
======================================================================================================================
|
|
2020-02-01 00:00:04.000 | td32727 | 5 | 5 | true | NULL |
|
|
2020-02-01 00:00:04.000 | td32727 | 10 | 10 | true | NULL |
|
|
2020-02-01 00:00:04.000 | td32727 | 15 | 15 | true | NULL |
|
|
2020-02-01 00:00:05.000 | td32727 | 5 | 5 | false | 5 |
|
|
2020-02-01 00:00:05.000 | td32727 | 10 | 10 | true | NULL |
|
|
2020-02-01 00:00:05.000 | td32727 | 15 | 15 | true | NULL |
|
|
2020-02-01 00:00:06.000 | td32727 | 5 | 5 | true | NULL |
|
|
2020-02-01 00:00:06.000 | td32727 | 10 | 10 | true | NULL |
|
|
2020-02-01 00:00:06.000 | td32727 | 15 | 15 | true | NULL |
|
|
2020-02-01 00:00:07.000 | td32727 | 5 | 5 | true | NULL |
|
|
2020-02-01 00:00:07.000 | td32727 | 10 | 10 | true | NULL |
|
|
2020-02-01 00:00:07.000 | td32727 | 15 | 15 | true | NULL |
|
|
2020-02-01 00:00:08.000 | td32727 | 5 | 5 | true | NULL |
|
|
2020-02-01 00:00:08.000 | td32727 | 10 | 10 | true | NULL |
|
|
2020-02-01 00:00:08.000 | td32727 | 15 | 15 | true | NULL |
|
|
2020-02-01 00:00:09.000 | td32727 | 5 | 5 | true | NULL |
|
|
2020-02-01 00:00:09.000 | td32727 | 10 | 10 | true | NULL |
|
|
2020-02-01 00:00:09.000 | td32727 | 15 | 15 | true | NULL |
|
|
2020-02-01 00:00:10.000 | td32727 | 5 | 5 | true | NULL |
|
|
2020-02-01 00:00:10.000 | td32727 | 10 | 10 | false | 10 |
|
|
2020-02-01 00:00:10.000 | td32727 | 15 | 15 | true | NULL |
|
|
2020-02-01 00:00:11.000 | td32727 | 5 | 5 | true | NULL |
|
|
2020-02-01 00:00:11.000 | td32727 | 10 | 10 | true | NULL |
|
|
2020-02-01 00:00:11.000 | td32727 | 15 | 15 | true | NULL |
|
|
2020-02-01 00:00:12.000 | td32727 | 5 | 5 | true | NULL |
|
|
2020-02-01 00:00:12.000 | td32727 | 10 | 10 | true | NULL |
|
|
2020-02-01 00:00:12.000 | td32727 | 15 | 15 | true | NULL |
|
|
2020-02-01 00:00:13.000 | td32727 | 5 | 5 | true | NULL |
|
|
2020-02-01 00:00:13.000 | td32727 | 10 | 10 | true | NULL |
|
|
2020-02-01 00:00:13.000 | td32727 | 15 | 15 | true | NULL |
|
|
2020-02-01 00:00:14.000 | td32727 | 5 | 5 | true | NULL |
|
|
2020-02-01 00:00:14.000 | td32727 | 10 | 10 | true | NULL |
|
|
2020-02-01 00:00:14.000 | td32727 | 15 | 15 | true | NULL |
|
|
2020-02-01 00:00:15.000 | td32727 | 5 | 5 | true | NULL |
|
|
2020-02-01 00:00:15.000 | td32727 | 10 | 10 | true | NULL |
|
|
2020-02-01 00:00:15.000 | td32727 | 15 | 15 | false | 15 |
|
|
2020-02-01 00:00:16.000 | td32727 | 5 | 5 | true | NULL |
|
|
2020-02-01 00:00:16.000 | td32727 | 10 | 10 | true | NULL |
|
|
2020-02-01 00:00:16.000 | td32727 | 15 | 15 | true | NULL |
|
|
|
|
taos> select _irowts as irowts ,tbname as table_name, c2 as c_c2, c3 as c_c3, _isfilled as isfilled , interp(c1) as intp_c1 from test.td32727 partition by tbname,c2,c3 range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill (next) order by irowts, c2, c3;
|
|
irowts | table_name | c_c2 | c_c3 | isfilled | intp_c1 |
|
|
======================================================================================================================
|
|
2020-02-01 00:00:04.000 | td32727 | 5 | 5 | true | 5 |
|
|
2020-02-01 00:00:04.000 | td32727 | 10 | 10 | true | 10 |
|
|
2020-02-01 00:00:04.000 | td32727 | 15 | 15 | true | 15 |
|
|
2020-02-01 00:00:05.000 | td32727 | 5 | 5 | false | 5 |
|
|
2020-02-01 00:00:05.000 | td32727 | 10 | 10 | true | 10 |
|
|
2020-02-01 00:00:05.000 | td32727 | 15 | 15 | true | 15 |
|
|
2020-02-01 00:00:06.000 | td32727 | 10 | 10 | true | 10 |
|
|
2020-02-01 00:00:06.000 | td32727 | 15 | 15 | true | 15 |
|
|
2020-02-01 00:00:07.000 | td32727 | 10 | 10 | true | 10 |
|
|
2020-02-01 00:00:07.000 | td32727 | 15 | 15 | true | 15 |
|
|
2020-02-01 00:00:08.000 | td32727 | 10 | 10 | true | 10 |
|
|
2020-02-01 00:00:08.000 | td32727 | 15 | 15 | true | 15 |
|
|
2020-02-01 00:00:09.000 | td32727 | 10 | 10 | true | 10 |
|
|
2020-02-01 00:00:09.000 | td32727 | 15 | 15 | true | 15 |
|
|
2020-02-01 00:00:10.000 | td32727 | 10 | 10 | false | 10 |
|
|
2020-02-01 00:00:10.000 | td32727 | 15 | 15 | true | 15 |
|
|
2020-02-01 00:00:11.000 | td32727 | 15 | 15 | true | 15 |
|
|
2020-02-01 00:00:12.000 | td32727 | 15 | 15 | true | 15 |
|
|
2020-02-01 00:00:13.000 | td32727 | 15 | 15 | true | 15 |
|
|
2020-02-01 00:00:14.000 | td32727 | 15 | 15 | true | 15 |
|
|
2020-02-01 00:00:15.000 | td32727 | 15 | 15 | false | 15 |
|
|
|
|
taos> select _irowts as irowts ,tbname as table_name, c2 as c_c2, c3 as c_c3, _isfilled as isfilled , interp(c1) as intp_c1 from test.td32727 partition by tbname,c2,c3 range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill (prev) order by irowts, c2, c3;
|
|
irowts | table_name | c_c2 | c_c3 | isfilled | intp_c1 |
|
|
======================================================================================================================
|
|
2020-02-01 00:00:05.000 | td32727 | 5 | 5 | false | 5 |
|
|
2020-02-01 00:00:06.000 | td32727 | 5 | 5 | true | 5 |
|
|
2020-02-01 00:00:07.000 | td32727 | 5 | 5 | true | 5 |
|
|
2020-02-01 00:00:08.000 | td32727 | 5 | 5 | true | 5 |
|
|
2020-02-01 00:00:09.000 | td32727 | 5 | 5 | true | 5 |
|
|
2020-02-01 00:00:10.000 | td32727 | 5 | 5 | true | 5 |
|
|
2020-02-01 00:00:10.000 | td32727 | 10 | 10 | false | 10 |
|
|
2020-02-01 00:00:11.000 | td32727 | 5 | 5 | true | 5 |
|
|
2020-02-01 00:00:11.000 | td32727 | 10 | 10 | true | 10 |
|
|
2020-02-01 00:00:12.000 | td32727 | 5 | 5 | true | 5 |
|
|
2020-02-01 00:00:12.000 | td32727 | 10 | 10 | true | 10 |
|
|
2020-02-01 00:00:13.000 | td32727 | 5 | 5 | true | 5 |
|
|
2020-02-01 00:00:13.000 | td32727 | 10 | 10 | true | 10 |
|
|
2020-02-01 00:00:14.000 | td32727 | 5 | 5 | true | 5 |
|
|
2020-02-01 00:00:14.000 | td32727 | 10 | 10 | true | 10 |
|
|
2020-02-01 00:00:15.000 | td32727 | 5 | 5 | true | 5 |
|
|
2020-02-01 00:00:15.000 | td32727 | 10 | 10 | true | 10 |
|
|
2020-02-01 00:00:15.000 | td32727 | 15 | 15 | false | 15 |
|
|
2020-02-01 00:00:16.000 | td32727 | 5 | 5 | true | 5 |
|
|
2020-02-01 00:00:16.000 | td32727 | 10 | 10 | true | 10 |
|
|
2020-02-01 00:00:16.000 | td32727 | 15 | 15 | true | 15 |
|
|
|
|
taos> select _irowts as irowts ,tbname as table_name, c2 as c_c2, c3 as c_c3, _isfilled as isfilled , interp(c1) as intp_c1 from test.td32727 partition by tbname,c2,c3 range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill (linear) order by irowts, c2, c3;
|
|
irowts | table_name | c_c2 | c_c3 | isfilled | intp_c1 |
|
|
======================================================================================================================
|
|
2020-02-01 00:00:05.000 | td32727 | 5 | 5 | false | 5 |
|
|
2020-02-01 00:00:10.000 | td32727 | 10 | 10 | false | 10 |
|
|
2020-02-01 00:00:15.000 | td32727 | 15 | 15 | false | 15 |
|
|
|
|
taos> select _irowts as irowts ,tbname as table_name, c2 as c_c2, c3 as c_c3, _isfilled as isfilled , interp(c1) as intp_c1 from test.td32727 partition by tbname,c2,c3 range('2020-02-01 00:00:04', '2020-02-01 00:00:16') every(1s) fill (value, 1) order by irowts, c2, c3;
|
|
irowts | table_name | c_c2 | c_c3 | isfilled | intp_c1 |
|
|
======================================================================================================================
|
|
2020-02-01 00:00:04.000 | td32727 | 5 | 5 | true | 1 |
|
|
2020-02-01 00:00:04.000 | td32727 | 10 | 10 | true | 1 |
|
|
2020-02-01 00:00:04.000 | td32727 | 15 | 15 | true | 1 |
|
|
2020-02-01 00:00:05.000 | td32727 | 5 | 5 | false | 5 |
|
|
2020-02-01 00:00:05.000 | td32727 | 10 | 10 | true | 1 |
|
|
2020-02-01 00:00:05.000 | td32727 | 15 | 15 | true | 1 |
|
|
2020-02-01 00:00:06.000 | td32727 | 5 | 5 | true | 1 |
|
|
2020-02-01 00:00:06.000 | td32727 | 10 | 10 | true | 1 |
|
|
2020-02-01 00:00:06.000 | td32727 | 15 | 15 | true | 1 |
|
|
2020-02-01 00:00:07.000 | td32727 | 5 | 5 | true | 1 |
|
|
2020-02-01 00:00:07.000 | td32727 | 10 | 10 | true | 1 |
|
|
2020-02-01 00:00:07.000 | td32727 | 15 | 15 | true | 1 |
|
|
2020-02-01 00:00:08.000 | td32727 | 5 | 5 | true | 1 |
|
|
2020-02-01 00:00:08.000 | td32727 | 10 | 10 | true | 1 |
|
|
2020-02-01 00:00:08.000 | td32727 | 15 | 15 | true | 1 |
|
|
2020-02-01 00:00:09.000 | td32727 | 5 | 5 | true | 1 |
|
|
2020-02-01 00:00:09.000 | td32727 | 10 | 10 | true | 1 |
|
|
2020-02-01 00:00:09.000 | td32727 | 15 | 15 | true | 1 |
|
|
2020-02-01 00:00:10.000 | td32727 | 5 | 5 | true | 1 |
|
|
2020-02-01 00:00:10.000 | td32727 | 10 | 10 | false | 10 |
|
|
2020-02-01 00:00:10.000 | td32727 | 15 | 15 | true | 1 |
|
|
2020-02-01 00:00:11.000 | td32727 | 5 | 5 | true | 1 |
|
|
2020-02-01 00:00:11.000 | td32727 | 10 | 10 | true | 1 |
|
|
2020-02-01 00:00:11.000 | td32727 | 15 | 15 | true | 1 |
|
|
2020-02-01 00:00:12.000 | td32727 | 5 | 5 | true | 1 |
|
|
2020-02-01 00:00:12.000 | td32727 | 10 | 10 | true | 1 |
|
|
2020-02-01 00:00:12.000 | td32727 | 15 | 15 | true | 1 |
|
|
2020-02-01 00:00:13.000 | td32727 | 5 | 5 | true | 1 |
|
|
2020-02-01 00:00:13.000 | td32727 | 10 | 10 | true | 1 |
|
|
2020-02-01 00:00:13.000 | td32727 | 15 | 15 | true | 1 |
|
|
2020-02-01 00:00:14.000 | td32727 | 5 | 5 | true | 1 |
|
|
2020-02-01 00:00:14.000 | td32727 | 10 | 10 | true | 1 |
|
|
2020-02-01 00:00:14.000 | td32727 | 15 | 15 | true | 1 |
|
|
2020-02-01 00:00:15.000 | td32727 | 5 | 5 | true | 1 |
|
|
2020-02-01 00:00:15.000 | td32727 | 10 | 10 | true | 1 |
|
|
2020-02-01 00:00:15.000 | td32727 | 15 | 15 | false | 15 |
|
|
2020-02-01 00:00:16.000 | td32727 | 5 | 5 | true | 1 |
|
|
2020-02-01 00:00:16.000 | td32727 | 10 | 10 | true | 1 |
|
|
2020-02-01 00:00:16.000 | td32727 | 15 | 15 | true | 1 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-02 00:00:00' and '2020-01-01 00:00:00' range('2020-01-01 00:00:00', '2020-01-01 00:00:30') every(1s) fill(null);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-02 00:00:00' and '2020-01-01 00:00:00' range('2020-01-01 00:00:00', '2020-01-01 00:00:30') every(1s) fill(value, 1);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-02 00:00:00' and '2020-01-01 00:00:00' range('2020-01-01 00:00:00', '2020-01-01 00:00:30') every(1s) fill(prev);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-02 00:00:00' and '2020-01-01 00:00:00' range('2020-01-01 00:00:00', '2020-01-01 00:00:30') every(1s) fill(next);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-02 00:00:00' and '2020-01-01 00:00:00' range('2020-01-01 00:00:00', '2020-01-01 00:00:30') every(1s) fill(linear);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-02 00:00:00' range('2020-01-01 00:00:30', '2020-01-01 00:00:00') every(1s) fill(null);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-02 00:00:00' range('2020-01-01 00:00:30', '2020-01-01 00:00:00') every(1s) fill(value, 1);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-02 00:00:00' range('2020-01-01 00:00:30', '2020-01-01 00:00:00') every(1s) fill(prev);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-02 00:00:00' range('2020-01-01 00:00:30', '2020-01-01 00:00:00') every(1s) fill(next);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-02 00:00:00' range('2020-01-01 00:00:30', '2020-01-01 00:00:00') every(1s) fill(linear);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:20' range('2020-01-01 00:00:21', '2020-01-01 00:00:30') every(1s) fill(null);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:20' range('2020-01-01 00:00:21', '2020-01-01 00:00:30') every(1s) fill(value, 1);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:20' range('2020-01-01 00:00:21', '2020-01-01 00:00:30') every(1s) fill(prev);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:20' range('2020-01-01 00:00:21', '2020-01-01 00:00:30') every(1s) fill(next);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:20' range('2020-01-01 00:00:21', '2020-01-01 00:00:30') every(1s) fill(linear);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:21' range('2020-01-01 00:00:21', '2020-01-01 00:00:30') every(1s) fill(null);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
2020-01-01 00:00:22.000 | true | NULL |
|
|
2020-01-01 00:00:23.000 | true | NULL |
|
|
2020-01-01 00:00:24.000 | true | NULL |
|
|
2020-01-01 00:00:25.000 | true | NULL |
|
|
2020-01-01 00:00:26.000 | true | NULL |
|
|
2020-01-01 00:00:27.000 | true | NULL |
|
|
2020-01-01 00:00:28.000 | true | NULL |
|
|
2020-01-01 00:00:29.000 | true | NULL |
|
|
2020-01-01 00:00:30.000 | true | NULL |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:21' range('2020-01-01 00:00:21', '2020-01-01 00:00:30') every(1s) fill(value, 1);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
2020-01-01 00:00:22.000 | true | 1 |
|
|
2020-01-01 00:00:23.000 | true | 1 |
|
|
2020-01-01 00:00:24.000 | true | 1 |
|
|
2020-01-01 00:00:25.000 | true | 1 |
|
|
2020-01-01 00:00:26.000 | true | 1 |
|
|
2020-01-01 00:00:27.000 | true | 1 |
|
|
2020-01-01 00:00:28.000 | true | 1 |
|
|
2020-01-01 00:00:29.000 | true | 1 |
|
|
2020-01-01 00:00:30.000 | true | 1 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:21' range('2020-01-01 00:00:21', '2020-01-01 00:00:30') every(1s) fill(prev);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
2020-01-01 00:00:22.000 | true | 21 |
|
|
2020-01-01 00:00:23.000 | true | 21 |
|
|
2020-01-01 00:00:24.000 | true | 21 |
|
|
2020-01-01 00:00:25.000 | true | 21 |
|
|
2020-01-01 00:00:26.000 | true | 21 |
|
|
2020-01-01 00:00:27.000 | true | 21 |
|
|
2020-01-01 00:00:28.000 | true | 21 |
|
|
2020-01-01 00:00:29.000 | true | 21 |
|
|
2020-01-01 00:00:30.000 | true | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:21' range('2020-01-01 00:00:21', '2020-01-01 00:00:30') every(1s) fill(next);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:21' range('2020-01-01 00:00:21', '2020-01-01 00:00:30') every(1s) fill(linear);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:21' range('2020-01-01 00:00:15', '2020-01-01 00:00:30') every(1s) fill(null);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | NULL |
|
|
2020-01-01 00:00:17.000 | true | NULL |
|
|
2020-01-01 00:00:18.000 | true | NULL |
|
|
2020-01-01 00:00:19.000 | true | NULL |
|
|
2020-01-01 00:00:20.000 | true | NULL |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
2020-01-01 00:00:22.000 | true | NULL |
|
|
2020-01-01 00:00:23.000 | true | NULL |
|
|
2020-01-01 00:00:24.000 | true | NULL |
|
|
2020-01-01 00:00:25.000 | true | NULL |
|
|
2020-01-01 00:00:26.000 | true | NULL |
|
|
2020-01-01 00:00:27.000 | true | NULL |
|
|
2020-01-01 00:00:28.000 | true | NULL |
|
|
2020-01-01 00:00:29.000 | true | NULL |
|
|
2020-01-01 00:00:30.000 | true | NULL |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:21' range('2020-01-01 00:00:15', '2020-01-01 00:00:30') every(1s) fill(value, 1);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | 1 |
|
|
2020-01-01 00:00:17.000 | true | 1 |
|
|
2020-01-01 00:00:18.000 | true | 1 |
|
|
2020-01-01 00:00:19.000 | true | 1 |
|
|
2020-01-01 00:00:20.000 | true | 1 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
2020-01-01 00:00:22.000 | true | 1 |
|
|
2020-01-01 00:00:23.000 | true | 1 |
|
|
2020-01-01 00:00:24.000 | true | 1 |
|
|
2020-01-01 00:00:25.000 | true | 1 |
|
|
2020-01-01 00:00:26.000 | true | 1 |
|
|
2020-01-01 00:00:27.000 | true | 1 |
|
|
2020-01-01 00:00:28.000 | true | 1 |
|
|
2020-01-01 00:00:29.000 | true | 1 |
|
|
2020-01-01 00:00:30.000 | true | 1 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:21' range('2020-01-01 00:00:15', '2020-01-01 00:00:30') every(1s) fill(prev);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | 15 |
|
|
2020-01-01 00:00:17.000 | true | 15 |
|
|
2020-01-01 00:00:18.000 | true | 15 |
|
|
2020-01-01 00:00:19.000 | true | 15 |
|
|
2020-01-01 00:00:20.000 | true | 15 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
2020-01-01 00:00:22.000 | true | 21 |
|
|
2020-01-01 00:00:23.000 | true | 21 |
|
|
2020-01-01 00:00:24.000 | true | 21 |
|
|
2020-01-01 00:00:25.000 | true | 21 |
|
|
2020-01-01 00:00:26.000 | true | 21 |
|
|
2020-01-01 00:00:27.000 | true | 21 |
|
|
2020-01-01 00:00:28.000 | true | 21 |
|
|
2020-01-01 00:00:29.000 | true | 21 |
|
|
2020-01-01 00:00:30.000 | true | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:21' range('2020-01-01 00:00:15', '2020-01-01 00:00:30') every(1s) fill(next);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | 21 |
|
|
2020-01-01 00:00:17.000 | true | 21 |
|
|
2020-01-01 00:00:18.000 | true | 21 |
|
|
2020-01-01 00:00:19.000 | true | 21 |
|
|
2020-01-01 00:00:20.000 | true | 21 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:21' range('2020-01-01 00:00:15', '2020-01-01 00:00:30') every(1s) fill(linear);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | 16 |
|
|
2020-01-01 00:00:17.000 | true | 17 |
|
|
2020-01-01 00:00:18.000 | true | 18 |
|
|
2020-01-01 00:00:19.000 | true | 19 |
|
|
2020-01-01 00:00:20.000 | true | 20 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:21' range('2020-01-01 00:00:00', '2020-01-01 00:00:30') every(1s) fill(null);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:00.000 | false | 0 |
|
|
2020-01-01 00:00:01.000 | false | 1 |
|
|
2020-01-01 00:00:02.000 | true | NULL |
|
|
2020-01-01 00:00:03.000 | false | 3 |
|
|
2020-01-01 00:00:04.000 | true | NULL |
|
|
2020-01-01 00:00:05.000 | true | NULL |
|
|
2020-01-01 00:00:06.000 | false | 6 |
|
|
2020-01-01 00:00:07.000 | true | NULL |
|
|
2020-01-01 00:00:08.000 | true | NULL |
|
|
2020-01-01 00:00:09.000 | true | NULL |
|
|
2020-01-01 00:00:10.000 | false | 10 |
|
|
2020-01-01 00:00:11.000 | true | NULL |
|
|
2020-01-01 00:00:12.000 | true | NULL |
|
|
2020-01-01 00:00:13.000 | true | NULL |
|
|
2020-01-01 00:00:14.000 | true | NULL |
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | NULL |
|
|
2020-01-01 00:00:17.000 | true | NULL |
|
|
2020-01-01 00:00:18.000 | true | NULL |
|
|
2020-01-01 00:00:19.000 | true | NULL |
|
|
2020-01-01 00:00:20.000 | true | NULL |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
2020-01-01 00:00:22.000 | true | NULL |
|
|
2020-01-01 00:00:23.000 | true | NULL |
|
|
2020-01-01 00:00:24.000 | true | NULL |
|
|
2020-01-01 00:00:25.000 | true | NULL |
|
|
2020-01-01 00:00:26.000 | true | NULL |
|
|
2020-01-01 00:00:27.000 | true | NULL |
|
|
2020-01-01 00:00:28.000 | true | NULL |
|
|
2020-01-01 00:00:29.000 | true | NULL |
|
|
2020-01-01 00:00:30.000 | true | NULL |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:21' range('2020-01-01 00:00:00', '2020-01-01 00:00:30') every(1s) fill(value, 1);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:00.000 | false | 0 |
|
|
2020-01-01 00:00:01.000 | false | 1 |
|
|
2020-01-01 00:00:02.000 | true | 1 |
|
|
2020-01-01 00:00:03.000 | false | 3 |
|
|
2020-01-01 00:00:04.000 | true | 1 |
|
|
2020-01-01 00:00:05.000 | true | 1 |
|
|
2020-01-01 00:00:06.000 | false | 6 |
|
|
2020-01-01 00:00:07.000 | true | 1 |
|
|
2020-01-01 00:00:08.000 | true | 1 |
|
|
2020-01-01 00:00:09.000 | true | 1 |
|
|
2020-01-01 00:00:10.000 | false | 10 |
|
|
2020-01-01 00:00:11.000 | true | 1 |
|
|
2020-01-01 00:00:12.000 | true | 1 |
|
|
2020-01-01 00:00:13.000 | true | 1 |
|
|
2020-01-01 00:00:14.000 | true | 1 |
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | 1 |
|
|
2020-01-01 00:00:17.000 | true | 1 |
|
|
2020-01-01 00:00:18.000 | true | 1 |
|
|
2020-01-01 00:00:19.000 | true | 1 |
|
|
2020-01-01 00:00:20.000 | true | 1 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
2020-01-01 00:00:22.000 | true | 1 |
|
|
2020-01-01 00:00:23.000 | true | 1 |
|
|
2020-01-01 00:00:24.000 | true | 1 |
|
|
2020-01-01 00:00:25.000 | true | 1 |
|
|
2020-01-01 00:00:26.000 | true | 1 |
|
|
2020-01-01 00:00:27.000 | true | 1 |
|
|
2020-01-01 00:00:28.000 | true | 1 |
|
|
2020-01-01 00:00:29.000 | true | 1 |
|
|
2020-01-01 00:00:30.000 | true | 1 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:21' range('2020-01-01 00:00:00', '2020-01-01 00:00:30') every(1s) fill(prev);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:00.000 | false | 0 |
|
|
2020-01-01 00:00:01.000 | false | 1 |
|
|
2020-01-01 00:00:02.000 | true | 1 |
|
|
2020-01-01 00:00:03.000 | false | 3 |
|
|
2020-01-01 00:00:04.000 | true | 3 |
|
|
2020-01-01 00:00:05.000 | true | 3 |
|
|
2020-01-01 00:00:06.000 | false | 6 |
|
|
2020-01-01 00:00:07.000 | true | 6 |
|
|
2020-01-01 00:00:08.000 | true | 6 |
|
|
2020-01-01 00:00:09.000 | true | 6 |
|
|
2020-01-01 00:00:10.000 | false | 10 |
|
|
2020-01-01 00:00:11.000 | true | 10 |
|
|
2020-01-01 00:00:12.000 | true | 10 |
|
|
2020-01-01 00:00:13.000 | true | 10 |
|
|
2020-01-01 00:00:14.000 | true | 10 |
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | 15 |
|
|
2020-01-01 00:00:17.000 | true | 15 |
|
|
2020-01-01 00:00:18.000 | true | 15 |
|
|
2020-01-01 00:00:19.000 | true | 15 |
|
|
2020-01-01 00:00:20.000 | true | 15 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
2020-01-01 00:00:22.000 | true | 21 |
|
|
2020-01-01 00:00:23.000 | true | 21 |
|
|
2020-01-01 00:00:24.000 | true | 21 |
|
|
2020-01-01 00:00:25.000 | true | 21 |
|
|
2020-01-01 00:00:26.000 | true | 21 |
|
|
2020-01-01 00:00:27.000 | true | 21 |
|
|
2020-01-01 00:00:28.000 | true | 21 |
|
|
2020-01-01 00:00:29.000 | true | 21 |
|
|
2020-01-01 00:00:30.000 | true | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:21' range('2020-01-01 00:00:00', '2020-01-01 00:00:30') every(1s) fill(next);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:00.000 | false | 0 |
|
|
2020-01-01 00:00:01.000 | false | 1 |
|
|
2020-01-01 00:00:02.000 | true | 3 |
|
|
2020-01-01 00:00:03.000 | false | 3 |
|
|
2020-01-01 00:00:04.000 | true | 6 |
|
|
2020-01-01 00:00:05.000 | true | 6 |
|
|
2020-01-01 00:00:06.000 | false | 6 |
|
|
2020-01-01 00:00:07.000 | true | 10 |
|
|
2020-01-01 00:00:08.000 | true | 10 |
|
|
2020-01-01 00:00:09.000 | true | 10 |
|
|
2020-01-01 00:00:10.000 | false | 10 |
|
|
2020-01-01 00:00:11.000 | true | 15 |
|
|
2020-01-01 00:00:12.000 | true | 15 |
|
|
2020-01-01 00:00:13.000 | true | 15 |
|
|
2020-01-01 00:00:14.000 | true | 15 |
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | 21 |
|
|
2020-01-01 00:00:17.000 | true | 21 |
|
|
2020-01-01 00:00:18.000 | true | 21 |
|
|
2020-01-01 00:00:19.000 | true | 21 |
|
|
2020-01-01 00:00:20.000 | true | 21 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:21' range('2020-01-01 00:00:00', '2020-01-01 00:00:30') every(1s) fill(linear);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:00.000 | false | 0 |
|
|
2020-01-01 00:00:01.000 | false | 1 |
|
|
2020-01-01 00:00:02.000 | true | 2 |
|
|
2020-01-01 00:00:03.000 | false | 3 |
|
|
2020-01-01 00:00:04.000 | true | 4 |
|
|
2020-01-01 00:00:05.000 | true | 5 |
|
|
2020-01-01 00:00:06.000 | false | 6 |
|
|
2020-01-01 00:00:07.000 | true | 7 |
|
|
2020-01-01 00:00:08.000 | true | 8 |
|
|
2020-01-01 00:00:09.000 | true | 9 |
|
|
2020-01-01 00:00:10.000 | false | 10 |
|
|
2020-01-01 00:00:11.000 | true | 11 |
|
|
2020-01-01 00:00:12.000 | true | 12 |
|
|
2020-01-01 00:00:13.000 | true | 13 |
|
|
2020-01-01 00:00:14.000 | true | 14 |
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | 16 |
|
|
2020-01-01 00:00:17.000 | true | 17 |
|
|
2020-01-01 00:00:18.000 | true | 18 |
|
|
2020-01-01 00:00:19.000 | true | 19 |
|
|
2020-01-01 00:00:20.000 | true | 20 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(null);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:00.000 | false | 0 |
|
|
2020-01-01 00:00:01.000 | false | 1 |
|
|
2020-01-01 00:00:02.000 | true | NULL |
|
|
2020-01-01 00:00:03.000 | false | 3 |
|
|
2020-01-01 00:00:04.000 | true | NULL |
|
|
2020-01-01 00:00:05.000 | true | NULL |
|
|
2020-01-01 00:00:06.000 | false | 6 |
|
|
2020-01-01 00:00:07.000 | true | NULL |
|
|
2020-01-01 00:00:08.000 | true | NULL |
|
|
2020-01-01 00:00:09.000 | true | NULL |
|
|
2020-01-01 00:00:10.000 | false | 10 |
|
|
2020-01-01 00:00:11.000 | true | NULL |
|
|
2020-01-01 00:00:12.000 | true | NULL |
|
|
2020-01-01 00:00:13.000 | true | NULL |
|
|
2020-01-01 00:00:14.000 | true | NULL |
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | NULL |
|
|
2020-01-01 00:00:17.000 | true | NULL |
|
|
2020-01-01 00:00:18.000 | true | NULL |
|
|
2020-01-01 00:00:19.000 | true | NULL |
|
|
2020-01-01 00:00:20.000 | true | NULL |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(value, 1);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:00.000 | false | 0 |
|
|
2020-01-01 00:00:01.000 | false | 1 |
|
|
2020-01-01 00:00:02.000 | true | 1 |
|
|
2020-01-01 00:00:03.000 | false | 3 |
|
|
2020-01-01 00:00:04.000 | true | 1 |
|
|
2020-01-01 00:00:05.000 | true | 1 |
|
|
2020-01-01 00:00:06.000 | false | 6 |
|
|
2020-01-01 00:00:07.000 | true | 1 |
|
|
2020-01-01 00:00:08.000 | true | 1 |
|
|
2020-01-01 00:00:09.000 | true | 1 |
|
|
2020-01-01 00:00:10.000 | false | 10 |
|
|
2020-01-01 00:00:11.000 | true | 1 |
|
|
2020-01-01 00:00:12.000 | true | 1 |
|
|
2020-01-01 00:00:13.000 | true | 1 |
|
|
2020-01-01 00:00:14.000 | true | 1 |
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | 1 |
|
|
2020-01-01 00:00:17.000 | true | 1 |
|
|
2020-01-01 00:00:18.000 | true | 1 |
|
|
2020-01-01 00:00:19.000 | true | 1 |
|
|
2020-01-01 00:00:20.000 | true | 1 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(prev);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:00.000 | false | 0 |
|
|
2020-01-01 00:00:01.000 | false | 1 |
|
|
2020-01-01 00:00:02.000 | true | 1 |
|
|
2020-01-01 00:00:03.000 | false | 3 |
|
|
2020-01-01 00:00:04.000 | true | 3 |
|
|
2020-01-01 00:00:05.000 | true | 3 |
|
|
2020-01-01 00:00:06.000 | false | 6 |
|
|
2020-01-01 00:00:07.000 | true | 6 |
|
|
2020-01-01 00:00:08.000 | true | 6 |
|
|
2020-01-01 00:00:09.000 | true | 6 |
|
|
2020-01-01 00:00:10.000 | false | 10 |
|
|
2020-01-01 00:00:11.000 | true | 10 |
|
|
2020-01-01 00:00:12.000 | true | 10 |
|
|
2020-01-01 00:00:13.000 | true | 10 |
|
|
2020-01-01 00:00:14.000 | true | 10 |
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | 15 |
|
|
2020-01-01 00:00:17.000 | true | 15 |
|
|
2020-01-01 00:00:18.000 | true | 15 |
|
|
2020-01-01 00:00:19.000 | true | 15 |
|
|
2020-01-01 00:00:20.000 | true | 15 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(next);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:00.000 | false | 0 |
|
|
2020-01-01 00:00:01.000 | false | 1 |
|
|
2020-01-01 00:00:02.000 | true | 3 |
|
|
2020-01-01 00:00:03.000 | false | 3 |
|
|
2020-01-01 00:00:04.000 | true | 6 |
|
|
2020-01-01 00:00:05.000 | true | 6 |
|
|
2020-01-01 00:00:06.000 | false | 6 |
|
|
2020-01-01 00:00:07.000 | true | 10 |
|
|
2020-01-01 00:00:08.000 | true | 10 |
|
|
2020-01-01 00:00:09.000 | true | 10 |
|
|
2020-01-01 00:00:10.000 | false | 10 |
|
|
2020-01-01 00:00:11.000 | true | 15 |
|
|
2020-01-01 00:00:12.000 | true | 15 |
|
|
2020-01-01 00:00:13.000 | true | 15 |
|
|
2020-01-01 00:00:14.000 | true | 15 |
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | 21 |
|
|
2020-01-01 00:00:17.000 | true | 21 |
|
|
2020-01-01 00:00:18.000 | true | 21 |
|
|
2020-01-01 00:00:19.000 | true | 21 |
|
|
2020-01-01 00:00:20.000 | true | 21 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:00' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(linear);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:00.000 | false | 0 |
|
|
2020-01-01 00:00:01.000 | false | 1 |
|
|
2020-01-01 00:00:02.000 | true | 2 |
|
|
2020-01-01 00:00:03.000 | false | 3 |
|
|
2020-01-01 00:00:04.000 | true | 4 |
|
|
2020-01-01 00:00:05.000 | true | 5 |
|
|
2020-01-01 00:00:06.000 | false | 6 |
|
|
2020-01-01 00:00:07.000 | true | 7 |
|
|
2020-01-01 00:00:08.000 | true | 8 |
|
|
2020-01-01 00:00:09.000 | true | 9 |
|
|
2020-01-01 00:00:10.000 | false | 10 |
|
|
2020-01-01 00:00:11.000 | true | 11 |
|
|
2020-01-01 00:00:12.000 | true | 12 |
|
|
2020-01-01 00:00:13.000 | true | 13 |
|
|
2020-01-01 00:00:14.000 | true | 14 |
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | 16 |
|
|
2020-01-01 00:00:17.000 | true | 17 |
|
|
2020-01-01 00:00:18.000 | true | 18 |
|
|
2020-01-01 00:00:19.000 | true | 19 |
|
|
2020-01-01 00:00:20.000 | true | 20 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:15' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(null);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:00.000 | true | NULL |
|
|
2020-01-01 00:00:01.000 | true | NULL |
|
|
2020-01-01 00:00:02.000 | true | NULL |
|
|
2020-01-01 00:00:03.000 | true | NULL |
|
|
2020-01-01 00:00:04.000 | true | NULL |
|
|
2020-01-01 00:00:05.000 | true | NULL |
|
|
2020-01-01 00:00:06.000 | true | NULL |
|
|
2020-01-01 00:00:07.000 | true | NULL |
|
|
2020-01-01 00:00:08.000 | true | NULL |
|
|
2020-01-01 00:00:09.000 | true | NULL |
|
|
2020-01-01 00:00:10.000 | true | NULL |
|
|
2020-01-01 00:00:11.000 | true | NULL |
|
|
2020-01-01 00:00:12.000 | true | NULL |
|
|
2020-01-01 00:00:13.000 | true | NULL |
|
|
2020-01-01 00:00:14.000 | true | NULL |
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | NULL |
|
|
2020-01-01 00:00:17.000 | true | NULL |
|
|
2020-01-01 00:00:18.000 | true | NULL |
|
|
2020-01-01 00:00:19.000 | true | NULL |
|
|
2020-01-01 00:00:20.000 | true | NULL |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:15' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(value, 1);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:00.000 | true | 1 |
|
|
2020-01-01 00:00:01.000 | true | 1 |
|
|
2020-01-01 00:00:02.000 | true | 1 |
|
|
2020-01-01 00:00:03.000 | true | 1 |
|
|
2020-01-01 00:00:04.000 | true | 1 |
|
|
2020-01-01 00:00:05.000 | true | 1 |
|
|
2020-01-01 00:00:06.000 | true | 1 |
|
|
2020-01-01 00:00:07.000 | true | 1 |
|
|
2020-01-01 00:00:08.000 | true | 1 |
|
|
2020-01-01 00:00:09.000 | true | 1 |
|
|
2020-01-01 00:00:10.000 | true | 1 |
|
|
2020-01-01 00:00:11.000 | true | 1 |
|
|
2020-01-01 00:00:12.000 | true | 1 |
|
|
2020-01-01 00:00:13.000 | true | 1 |
|
|
2020-01-01 00:00:14.000 | true | 1 |
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | 1 |
|
|
2020-01-01 00:00:17.000 | true | 1 |
|
|
2020-01-01 00:00:18.000 | true | 1 |
|
|
2020-01-01 00:00:19.000 | true | 1 |
|
|
2020-01-01 00:00:20.000 | true | 1 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:15' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(prev);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | 15 |
|
|
2020-01-01 00:00:17.000 | true | 15 |
|
|
2020-01-01 00:00:18.000 | true | 15 |
|
|
2020-01-01 00:00:19.000 | true | 15 |
|
|
2020-01-01 00:00:20.000 | true | 15 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:15' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(next);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:00.000 | true | 15 |
|
|
2020-01-01 00:00:01.000 | true | 15 |
|
|
2020-01-01 00:00:02.000 | true | 15 |
|
|
2020-01-01 00:00:03.000 | true | 15 |
|
|
2020-01-01 00:00:04.000 | true | 15 |
|
|
2020-01-01 00:00:05.000 | true | 15 |
|
|
2020-01-01 00:00:06.000 | true | 15 |
|
|
2020-01-01 00:00:07.000 | true | 15 |
|
|
2020-01-01 00:00:08.000 | true | 15 |
|
|
2020-01-01 00:00:09.000 | true | 15 |
|
|
2020-01-01 00:00:10.000 | true | 15 |
|
|
2020-01-01 00:00:11.000 | true | 15 |
|
|
2020-01-01 00:00:12.000 | true | 15 |
|
|
2020-01-01 00:00:13.000 | true | 15 |
|
|
2020-01-01 00:00:14.000 | true | 15 |
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | 21 |
|
|
2020-01-01 00:00:17.000 | true | 21 |
|
|
2020-01-01 00:00:18.000 | true | 21 |
|
|
2020-01-01 00:00:19.000 | true | 21 |
|
|
2020-01-01 00:00:20.000 | true | 21 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:15' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(linear);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:15.000 | false | 15 |
|
|
2020-01-01 00:00:16.000 | true | 16 |
|
|
2020-01-01 00:00:17.000 | true | 17 |
|
|
2020-01-01 00:00:18.000 | true | 18 |
|
|
2020-01-01 00:00:19.000 | true | 19 |
|
|
2020-01-01 00:00:20.000 | true | 20 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:21' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(null);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:00.000 | true | NULL |
|
|
2020-01-01 00:00:01.000 | true | NULL |
|
|
2020-01-01 00:00:02.000 | true | NULL |
|
|
2020-01-01 00:00:03.000 | true | NULL |
|
|
2020-01-01 00:00:04.000 | true | NULL |
|
|
2020-01-01 00:00:05.000 | true | NULL |
|
|
2020-01-01 00:00:06.000 | true | NULL |
|
|
2020-01-01 00:00:07.000 | true | NULL |
|
|
2020-01-01 00:00:08.000 | true | NULL |
|
|
2020-01-01 00:00:09.000 | true | NULL |
|
|
2020-01-01 00:00:10.000 | true | NULL |
|
|
2020-01-01 00:00:11.000 | true | NULL |
|
|
2020-01-01 00:00:12.000 | true | NULL |
|
|
2020-01-01 00:00:13.000 | true | NULL |
|
|
2020-01-01 00:00:14.000 | true | NULL |
|
|
2020-01-01 00:00:15.000 | true | NULL |
|
|
2020-01-01 00:00:16.000 | true | NULL |
|
|
2020-01-01 00:00:17.000 | true | NULL |
|
|
2020-01-01 00:00:18.000 | true | NULL |
|
|
2020-01-01 00:00:19.000 | true | NULL |
|
|
2020-01-01 00:00:20.000 | true | NULL |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:21' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(value, 1);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:00.000 | true | 1 |
|
|
2020-01-01 00:00:01.000 | true | 1 |
|
|
2020-01-01 00:00:02.000 | true | 1 |
|
|
2020-01-01 00:00:03.000 | true | 1 |
|
|
2020-01-01 00:00:04.000 | true | 1 |
|
|
2020-01-01 00:00:05.000 | true | 1 |
|
|
2020-01-01 00:00:06.000 | true | 1 |
|
|
2020-01-01 00:00:07.000 | true | 1 |
|
|
2020-01-01 00:00:08.000 | true | 1 |
|
|
2020-01-01 00:00:09.000 | true | 1 |
|
|
2020-01-01 00:00:10.000 | true | 1 |
|
|
2020-01-01 00:00:11.000 | true | 1 |
|
|
2020-01-01 00:00:12.000 | true | 1 |
|
|
2020-01-01 00:00:13.000 | true | 1 |
|
|
2020-01-01 00:00:14.000 | true | 1 |
|
|
2020-01-01 00:00:15.000 | true | 1 |
|
|
2020-01-01 00:00:16.000 | true | 1 |
|
|
2020-01-01 00:00:17.000 | true | 1 |
|
|
2020-01-01 00:00:18.000 | true | 1 |
|
|
2020-01-01 00:00:19.000 | true | 1 |
|
|
2020-01-01 00:00:20.000 | true | 1 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:21' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(prev);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:21' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(next);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:00.000 | true | 21 |
|
|
2020-01-01 00:00:01.000 | true | 21 |
|
|
2020-01-01 00:00:02.000 | true | 21 |
|
|
2020-01-01 00:00:03.000 | true | 21 |
|
|
2020-01-01 00:00:04.000 | true | 21 |
|
|
2020-01-01 00:00:05.000 | true | 21 |
|
|
2020-01-01 00:00:06.000 | true | 21 |
|
|
2020-01-01 00:00:07.000 | true | 21 |
|
|
2020-01-01 00:00:08.000 | true | 21 |
|
|
2020-01-01 00:00:09.000 | true | 21 |
|
|
2020-01-01 00:00:10.000 | true | 21 |
|
|
2020-01-01 00:00:11.000 | true | 21 |
|
|
2020-01-01 00:00:12.000 | true | 21 |
|
|
2020-01-01 00:00:13.000 | true | 21 |
|
|
2020-01-01 00:00:14.000 | true | 21 |
|
|
2020-01-01 00:00:15.000 | true | 21 |
|
|
2020-01-01 00:00:16.000 | true | 21 |
|
|
2020-01-01 00:00:17.000 | true | 21 |
|
|
2020-01-01 00:00:18.000 | true | 21 |
|
|
2020-01-01 00:00:19.000 | true | 21 |
|
|
2020-01-01 00:00:20.000 | true | 21 |
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:21' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(linear);
|
|
_irowts | _isfilled | interp(c1) |
|
|
====================================================
|
|
2020-01-01 00:00:21.000 | false | 21 |
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:22' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(null);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:22' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(value, 1);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:22' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(prev);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:22' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(next);
|
|
|
|
taos> select _irowts, _isfilled, interp(c1) from test.td32861 where ts between '2020-01-01 00:00:22' and '2020-01-01 00:00:30' range('2020-01-01 00:00:00', '2020-01-01 00:00:21') every(1s) fill(linear);
|
|
|
|
taos> select _irowts, interp(c1), t1 from test.ts5941_child range('2020-02-01 00:00:00', '2020-02-01 00:00:20') every(1s) fill(prev);
|
|
_irowts | interp(c1) | t1 |
|
|
===========================================================================
|
|
2020-02-01 00:00:05.000 | 5 | testts5941 |
|
|
2020-02-01 00:00:06.000 | 5 | testts5941 |
|
|
2020-02-01 00:00:07.000 | 5 | testts5941 |
|
|
2020-02-01 00:00:08.000 | 5 | testts5941 |
|
|
2020-02-01 00:00:09.000 | 5 | testts5941 |
|
|
2020-02-01 00:00:10.000 | 10 | testts5941 |
|
|
2020-02-01 00:00:11.000 | 10 | testts5941 |
|
|
2020-02-01 00:00:12.000 | 10 | testts5941 |
|
|
2020-02-01 00:00:13.000 | 10 | testts5941 |
|
|
2020-02-01 00:00:14.000 | 10 | testts5941 |
|
|
2020-02-01 00:00:15.000 | 15 | testts5941 |
|
|
2020-02-01 00:00:16.000 | 15 | testts5941 |
|
|
2020-02-01 00:00:17.000 | 15 | testts5941 |
|
|
2020-02-01 00:00:18.000 | 15 | testts5941 |
|
|
2020-02-01 00:00:19.000 | 15 | testts5941 |
|
|
2020-02-01 00:00:20.000 | 15 | testts5941 |
|
|
|
|
taos> select _irowts, interp(c1), t1 from test.ts5941_child range('2020-02-01 00:00:00', '2020-02-01 00:00:20') every(1s) fill(next);
|
|
_irowts | interp(c1) | t1 |
|
|
===========================================================================
|
|
2020-02-01 00:00:00.000 | 5 | testts5941 |
|
|
2020-02-01 00:00:01.000 | 5 | testts5941 |
|
|
2020-02-01 00:00:02.000 | 5 | testts5941 |
|
|
2020-02-01 00:00:03.000 | 5 | testts5941 |
|
|
2020-02-01 00:00:04.000 | 5 | testts5941 |
|
|
2020-02-01 00:00:05.000 | 5 | testts5941 |
|
|
2020-02-01 00:00:06.000 | 10 | testts5941 |
|
|
2020-02-01 00:00:07.000 | 10 | testts5941 |
|
|
2020-02-01 00:00:08.000 | 10 | testts5941 |
|
|
2020-02-01 00:00:09.000 | 10 | testts5941 |
|
|
2020-02-01 00:00:10.000 | 10 | testts5941 |
|
|
2020-02-01 00:00:11.000 | 15 | testts5941 |
|
|
2020-02-01 00:00:12.000 | 15 | testts5941 |
|
|
2020-02-01 00:00:13.000 | 15 | testts5941 |
|
|
2020-02-01 00:00:14.000 | 15 | testts5941 |
|
|
2020-02-01 00:00:15.000 | 15 | testts5941 |
|
|
|
|
taos> select _irowts, interp(c1), t1 from test.ts5941_child range('2020-02-01 00:00:00', '2020-02-01 00:00:20') every(1s) fill(linear);
|
|
_irowts | interp(c1) | t1 |
|
|
===========================================================================
|
|
2020-02-01 00:00:05.000 | 5 | testts5941 |
|
|
2020-02-01 00:00:06.000 | 6 | testts5941 |
|
|
2020-02-01 00:00:07.000 | 7 | testts5941 |
|
|
2020-02-01 00:00:08.000 | 8 | testts5941 |
|
|
2020-02-01 00:00:09.000 | 9 | testts5941 |
|
|
2020-02-01 00:00:10.000 | 10 | testts5941 |
|
|
2020-02-01 00:00:11.000 | 11 | testts5941 |
|
|
2020-02-01 00:00:12.000 | 12 | testts5941 |
|
|
2020-02-01 00:00:13.000 | 13 | testts5941 |
|
|
2020-02-01 00:00:14.000 | 14 | testts5941 |
|
|
2020-02-01 00:00:15.000 | 15 | testts5941 |
|
|
|
|
taos> select _irowts, interp(c1), t1 from test.ts5941_child range('2020-02-01 00:00:00', '2020-02-01 00:00:20') every(1s) fill(null);
|
|
_irowts | interp(c1) | t1 |
|
|
===========================================================================
|
|
2020-02-01 00:00:00.000 | NULL | testts5941 |
|
|
2020-02-01 00:00:01.000 | NULL | testts5941 |
|
|
2020-02-01 00:00:02.000 | NULL | testts5941 |
|
|
2020-02-01 00:00:03.000 | NULL | testts5941 |
|
|
2020-02-01 00:00:04.000 | NULL | testts5941 |
|
|
2020-02-01 00:00:05.000 | 5 | testts5941 |
|
|
2020-02-01 00:00:06.000 | NULL | testts5941 |
|
|
2020-02-01 00:00:07.000 | NULL | testts5941 |
|
|
2020-02-01 00:00:08.000 | NULL | testts5941 |
|
|
2020-02-01 00:00:09.000 | NULL | testts5941 |
|
|
2020-02-01 00:00:10.000 | 10 | testts5941 |
|
|
2020-02-01 00:00:11.000 | NULL | testts5941 |
|
|
2020-02-01 00:00:12.000 | NULL | testts5941 |
|
|
2020-02-01 00:00:13.000 | NULL | testts5941 |
|
|
2020-02-01 00:00:14.000 | NULL | testts5941 |
|
|
2020-02-01 00:00:15.000 | 15 | testts5941 |
|
|
2020-02-01 00:00:16.000 | NULL | testts5941 |
|
|
2020-02-01 00:00:17.000 | NULL | testts5941 |
|
|
2020-02-01 00:00:18.000 | NULL | testts5941 |
|
|
2020-02-01 00:00:19.000 | NULL | testts5941 |
|
|
2020-02-01 00:00:20.000 | NULL | testts5941 |
|
|
|
|
taos> select _irowts, interp(c1), t1 from test.ts5941_child range('2020-02-01 00:00:00', '2020-02-01 00:00:20') every(1s) fill(value, 1);
|
|
_irowts | interp(c1) | t1 |
|
|
===========================================================================
|
|
2020-02-01 00:00:00.000 | 1 | testts5941 |
|
|
2020-02-01 00:00:01.000 | 1 | testts5941 |
|
|
2020-02-01 00:00:02.000 | 1 | testts5941 |
|
|
2020-02-01 00:00:03.000 | 1 | testts5941 |
|
|
2020-02-01 00:00:04.000 | 1 | testts5941 |
|
|
2020-02-01 00:00:05.000 | 5 | testts5941 |
|
|
2020-02-01 00:00:06.000 | 1 | testts5941 |
|
|
2020-02-01 00:00:07.000 | 1 | testts5941 |
|
|
2020-02-01 00:00:08.000 | 1 | testts5941 |
|
|
2020-02-01 00:00:09.000 | 1 | testts5941 |
|
|
2020-02-01 00:00:10.000 | 10 | testts5941 |
|
|
2020-02-01 00:00:11.000 | 1 | testts5941 |
|
|
2020-02-01 00:00:12.000 | 1 | testts5941 |
|
|
2020-02-01 00:00:13.000 | 1 | testts5941 |
|
|
2020-02-01 00:00:14.000 | 1 | testts5941 |
|
|
2020-02-01 00:00:15.000 | 15 | testts5941 |
|
|
2020-02-01 00:00:16.000 | 1 | testts5941 |
|
|
2020-02-01 00:00:17.000 | 1 | testts5941 |
|
|
2020-02-01 00:00:18.000 | 1 | testts5941 |
|
|
2020-02-01 00:00:19.000 | 1 | testts5941 |
|
|
2020-02-01 00:00:20.000 | 1 | testts5941 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(prev, 99);
|
|
interp(c1) |
|
|
==============
|
|
0 |
|
|
1 |
|
|
3 |
|
|
6 |
|
|
99 |
|
|
10 |
|
|
99 |
|
|
99 |
|
|
15 |
|
|
99 |
|
|
99 |
|
|
21 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
|
|
taos> select interp(c1), _isfilled from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(prev, 99);
|
|
interp(c1) | _isfilled |
|
|
==========================
|
|
0 | false |
|
|
1 | true |
|
|
3 | true |
|
|
6 | false |
|
|
99 | true |
|
|
10 | false |
|
|
99 | true |
|
|
99 | true |
|
|
15 | true |
|
|
99 | true |
|
|
99 | true |
|
|
21 | true |
|
|
99 | true |
|
|
99 | true |
|
|
99 | true |
|
|
99 | true |
|
|
|
|
taos> select _isfilled, _irowts, interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(prev, 99);
|
|
_isfilled | _irowts | interp(c1) |
|
|
====================================================
|
|
false | 2020-01-01 00:00:00.000 | 0 |
|
|
true | 2020-01-01 00:00:02.000 | 1 |
|
|
true | 2020-01-01 00:00:04.000 | 3 |
|
|
false | 2020-01-01 00:00:06.000 | 6 |
|
|
true | 2020-01-01 00:00:08.000 | 99 |
|
|
false | 2020-01-01 00:00:10.000 | 10 |
|
|
true | 2020-01-01 00:00:12.000 | 99 |
|
|
true | 2020-01-01 00:00:14.000 | 99 |
|
|
true | 2020-01-01 00:00:16.000 | 15 |
|
|
true | 2020-01-01 00:00:18.000 | 99 |
|
|
true | 2020-01-01 00:00:20.000 | 99 |
|
|
true | 2020-01-01 00:00:22.000 | 21 |
|
|
true | 2020-01-01 00:00:24.000 | 99 |
|
|
true | 2020-01-01 00:00:26.000 | 99 |
|
|
true | 2020-01-01 00:00:28.000 | 99 |
|
|
true | 2020-01-01 00:00:30.000 | 99 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(prev, 99) order by _irowts;
|
|
interp(c1) |
|
|
==============
|
|
0 |
|
|
1 |
|
|
3 |
|
|
6 |
|
|
99 |
|
|
10 |
|
|
99 |
|
|
99 |
|
|
15 |
|
|
99 |
|
|
99 |
|
|
21 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(prev, 99) order by interp(c1) desc;
|
|
interp(c1) |
|
|
==============
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
21 |
|
|
15 |
|
|
10 |
|
|
6 |
|
|
3 |
|
|
1 |
|
|
0 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(prev, 99) order by _irowts desc;
|
|
interp(c1) |
|
|
==============
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
21 |
|
|
99 |
|
|
99 |
|
|
15 |
|
|
99 |
|
|
99 |
|
|
10 |
|
|
99 |
|
|
6 |
|
|
3 |
|
|
1 |
|
|
0 |
|
|
|
|
taos> select interp(c1), _irowts_origin from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(prev, 99);
|
|
interp(c1) | _irowts_origin |
|
|
========================================
|
|
0 | 2020-01-01 00:00:00.000 |
|
|
1 | 2020-01-01 00:00:01.000 |
|
|
3 | 2020-01-01 00:00:03.000 |
|
|
6 | 2020-01-01 00:00:06.000 |
|
|
99 | NULL |
|
|
10 | 2020-01-01 00:00:10.000 |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
15 | 2020-01-01 00:00:15.000 |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
21 | 2020-01-01 00:00:21.000 |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(prev, 99) order by _irowts_origin;
|
|
interp(c1) |
|
|
==============
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
0 |
|
|
1 |
|
|
3 |
|
|
6 |
|
|
10 |
|
|
15 |
|
|
21 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(prev, 99) order by _irowts_origin desc;
|
|
interp(c1) |
|
|
==============
|
|
21 |
|
|
15 |
|
|
10 |
|
|
6 |
|
|
3 |
|
|
1 |
|
|
0 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(prev, 99) order by interp(c1), _irowts_origin desc;
|
|
interp(c1) |
|
|
==============
|
|
0 |
|
|
1 |
|
|
3 |
|
|
6 |
|
|
10 |
|
|
15 |
|
|
21 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
|
|
taos> select _irowts, interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(prev, 99) order by interp(c1) desc, _irowts desc;
|
|
_irowts | interp(c1) |
|
|
========================================
|
|
2020-01-01 00:00:30.000 | 99 |
|
|
2020-01-01 00:00:28.000 | 99 |
|
|
2020-01-01 00:00:26.000 | 99 |
|
|
2020-01-01 00:00:24.000 | 99 |
|
|
2020-01-01 00:00:20.000 | 99 |
|
|
2020-01-01 00:00:18.000 | 99 |
|
|
2020-01-01 00:00:14.000 | 99 |
|
|
2020-01-01 00:00:12.000 | 99 |
|
|
2020-01-01 00:00:08.000 | 99 |
|
|
2020-01-01 00:00:22.000 | 21 |
|
|
2020-01-01 00:00:16.000 | 15 |
|
|
2020-01-01 00:00:10.000 | 10 |
|
|
2020-01-01 00:00:06.000 | 6 |
|
|
2020-01-01 00:00:04.000 | 3 |
|
|
2020-01-01 00:00:02.000 | 1 |
|
|
2020-01-01 00:00:00.000 | 0 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(prev, 99) order by _irowts, _irowts_origin desc;
|
|
interp(c1) |
|
|
==============
|
|
0 |
|
|
1 |
|
|
3 |
|
|
6 |
|
|
99 |
|
|
10 |
|
|
99 |
|
|
99 |
|
|
15 |
|
|
99 |
|
|
99 |
|
|
21 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(prev, 99) order by _irowts desc, _irowts_origin;
|
|
interp(c1) |
|
|
==============
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
21 |
|
|
99 |
|
|
99 |
|
|
15 |
|
|
99 |
|
|
99 |
|
|
10 |
|
|
99 |
|
|
6 |
|
|
3 |
|
|
1 |
|
|
0 |
|
|
|
|
taos> select _irowts_origin, interp(c1), _irowts from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(prev, 99);
|
|
_irowts_origin | interp(c1) | _irowts |
|
|
==================================================================
|
|
2020-01-01 00:00:00.000 | 0 | 2020-01-01 00:00:00.000 |
|
|
2020-01-01 00:00:01.000 | 1 | 2020-01-01 00:00:02.000 |
|
|
2020-01-01 00:00:03.000 | 3 | 2020-01-01 00:00:04.000 |
|
|
2020-01-01 00:00:06.000 | 6 | 2020-01-01 00:00:06.000 |
|
|
NULL | 99 | 2020-01-01 00:00:08.000 |
|
|
2020-01-01 00:00:10.000 | 10 | 2020-01-01 00:00:10.000 |
|
|
NULL | 99 | 2020-01-01 00:00:12.000 |
|
|
NULL | 99 | 2020-01-01 00:00:14.000 |
|
|
2020-01-01 00:00:15.000 | 15 | 2020-01-01 00:00:16.000 |
|
|
NULL | 99 | 2020-01-01 00:00:18.000 |
|
|
NULL | 99 | 2020-01-01 00:00:20.000 |
|
|
2020-01-01 00:00:21.000 | 21 | 2020-01-01 00:00:22.000 |
|
|
NULL | 99 | 2020-01-01 00:00:24.000 |
|
|
NULL | 99 | 2020-01-01 00:00:26.000 |
|
|
NULL | 99 | 2020-01-01 00:00:28.000 |
|
|
NULL | 99 | 2020-01-01 00:00:30.000 |
|
|
|
|
taos> select _irowts_origin, interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(prev, 99) order by _irowts;
|
|
_irowts_origin | interp(c1) |
|
|
========================================
|
|
2020-01-01 00:00:00.000 | 0 |
|
|
2020-01-01 00:00:01.000 | 1 |
|
|
2020-01-01 00:00:03.000 | 3 |
|
|
2020-01-01 00:00:06.000 | 6 |
|
|
NULL | 99 |
|
|
2020-01-01 00:00:10.000 | 10 |
|
|
NULL | 99 |
|
|
NULL | 99 |
|
|
2020-01-01 00:00:15.000 | 15 |
|
|
NULL | 99 |
|
|
NULL | 99 |
|
|
2020-01-01 00:00:21.000 | 21 |
|
|
NULL | 99 |
|
|
NULL | 99 |
|
|
NULL | 99 |
|
|
NULL | 99 |
|
|
|
|
taos> select _irowts_origin, interp(c1), _irowts from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(prev, 99) order by _irowts_origin desc, _irowts;
|
|
_irowts_origin | interp(c1) | _irowts |
|
|
==================================================================
|
|
2020-01-01 00:00:21.000 | 21 | 2020-01-01 00:00:22.000 |
|
|
2020-01-01 00:00:15.000 | 15 | 2020-01-01 00:00:16.000 |
|
|
2020-01-01 00:00:10.000 | 10 | 2020-01-01 00:00:10.000 |
|
|
2020-01-01 00:00:06.000 | 6 | 2020-01-01 00:00:06.000 |
|
|
2020-01-01 00:00:03.000 | 3 | 2020-01-01 00:00:04.000 |
|
|
2020-01-01 00:00:01.000 | 1 | 2020-01-01 00:00:02.000 |
|
|
2020-01-01 00:00:00.000 | 0 | 2020-01-01 00:00:00.000 |
|
|
NULL | 99 | 2020-01-01 00:00:08.000 |
|
|
NULL | 99 | 2020-01-01 00:00:12.000 |
|
|
NULL | 99 | 2020-01-01 00:00:14.000 |
|
|
NULL | 99 | 2020-01-01 00:00:18.000 |
|
|
NULL | 99 | 2020-01-01 00:00:20.000 |
|
|
NULL | 99 | 2020-01-01 00:00:24.000 |
|
|
NULL | 99 | 2020-01-01 00:00:26.000 |
|
|
NULL | 99 | 2020-01-01 00:00:28.000 |
|
|
NULL | 99 | 2020-01-01 00:00:30.000 |
|
|
|
|
taos> select _isfilled, _irowts_origin, _irowts, interp(c1), tbname from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(prev, 99) order by _irowts_origin desc, _irowts desc;
|
|
_isfilled | _irowts_origin | _irowts | interp(c1) | tbname |
|
|
===============================================================================================================
|
|
true | 2020-01-01 00:00:21.000 | 2020-01-01 00:00:22.000 | 21 | td32861 |
|
|
true | 2020-01-01 00:00:15.000 | 2020-01-01 00:00:16.000 | 15 | td32861 |
|
|
false | 2020-01-01 00:00:10.000 | 2020-01-01 00:00:10.000 | 10 | td32861 |
|
|
false | 2020-01-01 00:00:06.000 | 2020-01-01 00:00:06.000 | 6 | td32861 |
|
|
true | 2020-01-01 00:00:03.000 | 2020-01-01 00:00:04.000 | 3 | td32861 |
|
|
true | 2020-01-01 00:00:01.000 | 2020-01-01 00:00:02.000 | 1 | td32861 |
|
|
false | 2020-01-01 00:00:00.000 | 2020-01-01 00:00:00.000 | 0 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:30.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:28.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:26.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:24.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:20.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:18.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:14.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:12.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:08.000 | 99 | td32861 |
|
|
|
|
taos> select interp(c1), interp(c4) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(prev, 99, 98);
|
|
interp(c1) | interp(c4) |
|
|
=========================================
|
|
5 | 5 |
|
|
99 | 98 |
|
|
10 | 10 |
|
|
99 | 98 |
|
|
99 | 98 |
|
|
15 | 15 |
|
|
99 | 98 |
|
|
99 | 98 |
|
|
99 | 98 |
|
|
99 | 98 |
|
|
99 | 98 |
|
|
99 | 98 |
|
|
99 | 98 |
|
|
|
|
taos> select interp(c1), _isfilled, interp(c6) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(prev, 99, false);
|
|
interp(c1) | _isfilled | interp(c6) |
|
|
======================================
|
|
5 | true | true |
|
|
99 | true | false |
|
|
10 | false | true |
|
|
99 | true | false |
|
|
99 | true | false |
|
|
15 | true | true |
|
|
99 | true | false |
|
|
99 | true | false |
|
|
99 | true | false |
|
|
99 | true | false |
|
|
99 | true | false |
|
|
99 | true | false |
|
|
99 | true | false |
|
|
|
|
taos> select _isfilled, _irowts, interp(c1), interp(c5) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(prev, 99, 98);
|
|
_isfilled | _irowts | interp(c1) | interp(c5) |
|
|
==========================================================================
|
|
true | 2020-02-01 00:00:06.000 | 5 | 5 |
|
|
true | 2020-02-01 00:00:08.000 | 99 | 98 |
|
|
false | 2020-02-01 00:00:10.000 | 10 | 10 |
|
|
true | 2020-02-01 00:00:12.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:14.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:16.000 | 15 | 15 |
|
|
true | 2020-02-01 00:00:18.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:20.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:22.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:24.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:26.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:28.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:30.000 | 99 | 98 |
|
|
|
|
taos> select interp(c1), interp(c4) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(prev, 99, NULL) order by _irowts;
|
|
interp(c1) | interp(c4) |
|
|
=========================================
|
|
5 | 5 |
|
|
99 | NULL |
|
|
10 | 10 |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
15 | 15 |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
|
|
taos> select interp(c1), interp(c6) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(prev, 99, 0) order by _irowts desc;
|
|
interp(c1) | interp(c6) |
|
|
==========================
|
|
99 | false |
|
|
99 | false |
|
|
99 | false |
|
|
99 | false |
|
|
99 | false |
|
|
99 | false |
|
|
99 | false |
|
|
15 | true |
|
|
99 | false |
|
|
99 | false |
|
|
10 | true |
|
|
99 | false |
|
|
5 | true |
|
|
|
|
taos> select interp(c1), _irowts_origin, interp(c4) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(prev, 99, 'a');
|
|
interp(c1) | _irowts_origin | interp(c4) |
|
|
===================================================================
|
|
5 | 2020-02-01 00:00:05.000 | 5 |
|
|
99 | NULL | 0 |
|
|
10 | 2020-02-01 00:00:10.000 | 10 |
|
|
99 | NULL | 0 |
|
|
99 | NULL | 0 |
|
|
15 | 2020-02-01 00:00:15.000 | 15 |
|
|
99 | NULL | 0 |
|
|
99 | NULL | 0 |
|
|
99 | NULL | 0 |
|
|
99 | NULL | 0 |
|
|
99 | NULL | 0 |
|
|
99 | NULL | 0 |
|
|
99 | NULL | 0 |
|
|
|
|
taos> select interp(c1), interp(c4), interp(c5) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(prev, 99, 9.9, 9) order by _irowts_origin;
|
|
interp(c1) | interp(c4) | interp(c5) |
|
|
================================================================
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
5 | 5 | 5 |
|
|
10 | 10 | 10 |
|
|
15 | 15 | 15 |
|
|
|
|
taos> select interp(c1), interp(c2) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(prev, 99, 9) order by _irowts_origin desc;
|
|
interp(c1) | interp(c2) |
|
|
===========================
|
|
15 | 15 |
|
|
10 | 10 |
|
|
5 | 5 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
|
|
taos> select interp(c6), interp(c1) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(prev, 3, 99) order by _irowts, _irowts_origin desc;
|
|
interp(c6) | interp(c1) |
|
|
==========================
|
|
true | 5 |
|
|
true | 99 |
|
|
true | 10 |
|
|
true | 99 |
|
|
true | 99 |
|
|
true | 15 |
|
|
true | 99 |
|
|
true | 99 |
|
|
true | 99 |
|
|
true | 99 |
|
|
true | 99 |
|
|
true | 99 |
|
|
true | 99 |
|
|
|
|
taos> select interp(c1), interp(c4) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(prev, 100, 99) order by _irowts desc, _irowts_origin;
|
|
interp(c1) | interp(c4) |
|
|
=========================================
|
|
100 | 99 |
|
|
100 | 99 |
|
|
100 | 99 |
|
|
100 | 99 |
|
|
100 | 99 |
|
|
100 | 99 |
|
|
100 | 99 |
|
|
15 | 15 |
|
|
100 | 99 |
|
|
100 | 99 |
|
|
10 | 10 |
|
|
100 | 99 |
|
|
5 | 5 |
|
|
|
|
taos> select _irowts_origin, interp(c1), _irowts, interp(c6) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(prev, 99, 0);
|
|
_irowts_origin | interp(c1) | _irowts | interp(c6) |
|
|
==============================================================================
|
|
2020-02-01 00:00:05.000 | 5 | 2020-02-01 00:00:06.000 | true |
|
|
NULL | 99 | 2020-02-01 00:00:08.000 | false |
|
|
2020-02-01 00:00:10.000 | 10 | 2020-02-01 00:00:10.000 | true |
|
|
NULL | 99 | 2020-02-01 00:00:12.000 | false |
|
|
NULL | 99 | 2020-02-01 00:00:14.000 | false |
|
|
2020-02-01 00:00:15.000 | 15 | 2020-02-01 00:00:16.000 | true |
|
|
NULL | 99 | 2020-02-01 00:00:18.000 | false |
|
|
NULL | 99 | 2020-02-01 00:00:20.000 | false |
|
|
NULL | 99 | 2020-02-01 00:00:22.000 | false |
|
|
NULL | 99 | 2020-02-01 00:00:24.000 | false |
|
|
NULL | 99 | 2020-02-01 00:00:26.000 | false |
|
|
NULL | 99 | 2020-02-01 00:00:28.000 | false |
|
|
NULL | 99 | 2020-02-01 00:00:30.000 | false |
|
|
|
|
taos> select _irowts_origin, interp(c6), interp(c1) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(prev, 99, 99) order by _irowts;
|
|
_irowts_origin | interp(c6) | interp(c1) |
|
|
====================================================
|
|
2020-02-01 00:00:05.000 | true | 5 |
|
|
NULL | true | 99 |
|
|
2020-02-01 00:00:10.000 | true | 10 |
|
|
NULL | true | 99 |
|
|
NULL | true | 99 |
|
|
2020-02-01 00:00:15.000 | true | 15 |
|
|
NULL | true | 99 |
|
|
NULL | true | 99 |
|
|
NULL | true | 99 |
|
|
NULL | true | 99 |
|
|
NULL | true | 99 |
|
|
NULL | true | 99 |
|
|
NULL | true | 99 |
|
|
|
|
taos> select _irowts_origin, interp(c4), interp(c1), _irowts from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(prev, 99, 9) order by _irowts_origin desc, _irowts;
|
|
_irowts_origin | interp(c4) | interp(c1) | _irowts |
|
|
=============================================================================================
|
|
2020-02-01 00:00:15.000 | 15 | 15 | 2020-02-01 00:00:16.000 |
|
|
2020-02-01 00:00:10.000 | 10 | 10 | 2020-02-01 00:00:10.000 |
|
|
2020-02-01 00:00:05.000 | 5 | 5 | 2020-02-01 00:00:06.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:08.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:12.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:14.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:18.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:20.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:22.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:24.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:26.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:28.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:30.000 |
|
|
|
|
taos> select _isfilled, interp(c4), _irowts_origin, _irowts, interp(c1), tbname from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(prev, 99, 1) order by _irowts_origin desc, _irowts desc;
|
|
_isfilled | interp(c4) | _irowts_origin | _irowts | interp(c1) | tbname |
|
|
==========================================================================================================================================
|
|
true | 15 | 2020-02-01 00:00:15.000 | 2020-02-01 00:00:16.000 | 15 | td32727 |
|
|
false | 10 | 2020-02-01 00:00:10.000 | 2020-02-01 00:00:10.000 | 10 | td32727 |
|
|
true | 5 | 2020-02-01 00:00:05.000 | 2020-02-01 00:00:06.000 | 5 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:30.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:28.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:26.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:24.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:22.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:20.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:18.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:14.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:12.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:08.000 | 1 | td32727 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(next, 99);
|
|
interp(c1) |
|
|
==============
|
|
0 |
|
|
3 |
|
|
99 |
|
|
6 |
|
|
99 |
|
|
10 |
|
|
99 |
|
|
15 |
|
|
99 |
|
|
99 |
|
|
21 |
|
|
|
|
taos> select interp(c1), _isfilled from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(next, 99);
|
|
interp(c1) | _isfilled |
|
|
==========================
|
|
0 | false |
|
|
3 | true |
|
|
99 | true |
|
|
6 | false |
|
|
99 | true |
|
|
10 | false |
|
|
99 | true |
|
|
15 | true |
|
|
99 | true |
|
|
99 | true |
|
|
21 | true |
|
|
|
|
taos> select _isfilled, _irowts, interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(next, 99);
|
|
_isfilled | _irowts | interp(c1) |
|
|
====================================================
|
|
false | 2020-01-01 00:00:00.000 | 0 |
|
|
true | 2020-01-01 00:00:02.000 | 3 |
|
|
true | 2020-01-01 00:00:04.000 | 99 |
|
|
false | 2020-01-01 00:00:06.000 | 6 |
|
|
true | 2020-01-01 00:00:08.000 | 99 |
|
|
false | 2020-01-01 00:00:10.000 | 10 |
|
|
true | 2020-01-01 00:00:12.000 | 99 |
|
|
true | 2020-01-01 00:00:14.000 | 15 |
|
|
true | 2020-01-01 00:00:16.000 | 99 |
|
|
true | 2020-01-01 00:00:18.000 | 99 |
|
|
true | 2020-01-01 00:00:20.000 | 21 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(next, 99) order by _irowts;
|
|
interp(c1) |
|
|
==============
|
|
0 |
|
|
3 |
|
|
99 |
|
|
6 |
|
|
99 |
|
|
10 |
|
|
99 |
|
|
15 |
|
|
99 |
|
|
99 |
|
|
21 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(next, 99) order by interp(c1) desc;
|
|
interp(c1) |
|
|
==============
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
21 |
|
|
15 |
|
|
10 |
|
|
6 |
|
|
3 |
|
|
0 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(next, 99) order by _irowts desc;
|
|
interp(c1) |
|
|
==============
|
|
21 |
|
|
99 |
|
|
99 |
|
|
15 |
|
|
99 |
|
|
10 |
|
|
99 |
|
|
6 |
|
|
99 |
|
|
3 |
|
|
0 |
|
|
|
|
taos> select interp(c1), _irowts_origin from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(next, 99);
|
|
interp(c1) | _irowts_origin |
|
|
========================================
|
|
0 | 2020-01-01 00:00:00.000 |
|
|
3 | 2020-01-01 00:00:03.000 |
|
|
99 | NULL |
|
|
6 | 2020-01-01 00:00:06.000 |
|
|
99 | NULL |
|
|
10 | 2020-01-01 00:00:10.000 |
|
|
99 | NULL |
|
|
15 | 2020-01-01 00:00:15.000 |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
21 | 2020-01-01 00:00:21.000 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(next, 99) order by _irowts_origin;
|
|
interp(c1) |
|
|
==============
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
0 |
|
|
3 |
|
|
6 |
|
|
10 |
|
|
15 |
|
|
21 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(next, 99) order by _irowts_origin desc;
|
|
interp(c1) |
|
|
==============
|
|
21 |
|
|
15 |
|
|
10 |
|
|
6 |
|
|
3 |
|
|
0 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(next, 99) order by interp(c1), _irowts_origin desc;
|
|
interp(c1) |
|
|
==============
|
|
0 |
|
|
3 |
|
|
6 |
|
|
10 |
|
|
15 |
|
|
21 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
|
|
taos> select _irowts, interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(next, 99) order by interp(c1) desc, _irowts desc;
|
|
_irowts | interp(c1) |
|
|
========================================
|
|
2020-01-01 00:00:18.000 | 99 |
|
|
2020-01-01 00:00:16.000 | 99 |
|
|
2020-01-01 00:00:12.000 | 99 |
|
|
2020-01-01 00:00:08.000 | 99 |
|
|
2020-01-01 00:00:04.000 | 99 |
|
|
2020-01-01 00:00:20.000 | 21 |
|
|
2020-01-01 00:00:14.000 | 15 |
|
|
2020-01-01 00:00:10.000 | 10 |
|
|
2020-01-01 00:00:06.000 | 6 |
|
|
2020-01-01 00:00:02.000 | 3 |
|
|
2020-01-01 00:00:00.000 | 0 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(next, 99) order by _irowts, _irowts_origin desc;
|
|
interp(c1) |
|
|
==============
|
|
0 |
|
|
3 |
|
|
99 |
|
|
6 |
|
|
99 |
|
|
10 |
|
|
99 |
|
|
15 |
|
|
99 |
|
|
99 |
|
|
21 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(next, 99) order by _irowts desc, _irowts_origin;
|
|
interp(c1) |
|
|
==============
|
|
21 |
|
|
99 |
|
|
99 |
|
|
15 |
|
|
99 |
|
|
10 |
|
|
99 |
|
|
6 |
|
|
99 |
|
|
3 |
|
|
0 |
|
|
|
|
taos> select _irowts_origin, interp(c1), _irowts from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(next, 99);
|
|
_irowts_origin | interp(c1) | _irowts |
|
|
==================================================================
|
|
2020-01-01 00:00:00.000 | 0 | 2020-01-01 00:00:00.000 |
|
|
2020-01-01 00:00:03.000 | 3 | 2020-01-01 00:00:02.000 |
|
|
NULL | 99 | 2020-01-01 00:00:04.000 |
|
|
2020-01-01 00:00:06.000 | 6 | 2020-01-01 00:00:06.000 |
|
|
NULL | 99 | 2020-01-01 00:00:08.000 |
|
|
2020-01-01 00:00:10.000 | 10 | 2020-01-01 00:00:10.000 |
|
|
NULL | 99 | 2020-01-01 00:00:12.000 |
|
|
2020-01-01 00:00:15.000 | 15 | 2020-01-01 00:00:14.000 |
|
|
NULL | 99 | 2020-01-01 00:00:16.000 |
|
|
NULL | 99 | 2020-01-01 00:00:18.000 |
|
|
2020-01-01 00:00:21.000 | 21 | 2020-01-01 00:00:20.000 |
|
|
|
|
taos> select _irowts_origin, interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(next, 99) order by _irowts;
|
|
_irowts_origin | interp(c1) |
|
|
========================================
|
|
2020-01-01 00:00:00.000 | 0 |
|
|
2020-01-01 00:00:03.000 | 3 |
|
|
NULL | 99 |
|
|
2020-01-01 00:00:06.000 | 6 |
|
|
NULL | 99 |
|
|
2020-01-01 00:00:10.000 | 10 |
|
|
NULL | 99 |
|
|
2020-01-01 00:00:15.000 | 15 |
|
|
NULL | 99 |
|
|
NULL | 99 |
|
|
2020-01-01 00:00:21.000 | 21 |
|
|
|
|
taos> select _irowts_origin, interp(c1), _irowts from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(next, 99) order by _irowts_origin desc, _irowts;
|
|
_irowts_origin | interp(c1) | _irowts |
|
|
==================================================================
|
|
2020-01-01 00:00:21.000 | 21 | 2020-01-01 00:00:20.000 |
|
|
2020-01-01 00:00:15.000 | 15 | 2020-01-01 00:00:14.000 |
|
|
2020-01-01 00:00:10.000 | 10 | 2020-01-01 00:00:10.000 |
|
|
2020-01-01 00:00:06.000 | 6 | 2020-01-01 00:00:06.000 |
|
|
2020-01-01 00:00:03.000 | 3 | 2020-01-01 00:00:02.000 |
|
|
2020-01-01 00:00:00.000 | 0 | 2020-01-01 00:00:00.000 |
|
|
NULL | 99 | 2020-01-01 00:00:04.000 |
|
|
NULL | 99 | 2020-01-01 00:00:08.000 |
|
|
NULL | 99 | 2020-01-01 00:00:12.000 |
|
|
NULL | 99 | 2020-01-01 00:00:16.000 |
|
|
NULL | 99 | 2020-01-01 00:00:18.000 |
|
|
|
|
taos> select _isfilled, _irowts_origin, _irowts, interp(c1), tbname from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(next, 99) order by _irowts_origin desc, _irowts desc;
|
|
_isfilled | _irowts_origin | _irowts | interp(c1) | tbname |
|
|
===============================================================================================================
|
|
true | 2020-01-01 00:00:21.000 | 2020-01-01 00:00:20.000 | 21 | td32861 |
|
|
true | 2020-01-01 00:00:15.000 | 2020-01-01 00:00:14.000 | 15 | td32861 |
|
|
false | 2020-01-01 00:00:10.000 | 2020-01-01 00:00:10.000 | 10 | td32861 |
|
|
false | 2020-01-01 00:00:06.000 | 2020-01-01 00:00:06.000 | 6 | td32861 |
|
|
true | 2020-01-01 00:00:03.000 | 2020-01-01 00:00:02.000 | 3 | td32861 |
|
|
false | 2020-01-01 00:00:00.000 | 2020-01-01 00:00:00.000 | 0 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:18.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:16.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:12.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:08.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:04.000 | 99 | td32861 |
|
|
|
|
taos> select interp(c1), interp(c4) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(next, 99, 98);
|
|
interp(c1) | interp(c4) |
|
|
=========================================
|
|
99 | 98 |
|
|
99 | 98 |
|
|
5 | 5 |
|
|
99 | 98 |
|
|
99 | 98 |
|
|
10 | 10 |
|
|
99 | 98 |
|
|
15 | 15 |
|
|
|
|
taos> select interp(c1), _isfilled, interp(c6) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(next, 99, false);
|
|
interp(c1) | _isfilled | interp(c6) |
|
|
======================================
|
|
99 | true | false |
|
|
99 | true | false |
|
|
5 | true | true |
|
|
99 | true | false |
|
|
99 | true | false |
|
|
10 | false | true |
|
|
99 | true | false |
|
|
15 | true | true |
|
|
|
|
taos> select _isfilled, _irowts, interp(c1), interp(c5) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(next, 99, 98);
|
|
_isfilled | _irowts | interp(c1) | interp(c5) |
|
|
==========================================================================
|
|
true | 2020-02-01 00:00:00.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:02.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:04.000 | 5 | 5 |
|
|
true | 2020-02-01 00:00:06.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:08.000 | 99 | 98 |
|
|
false | 2020-02-01 00:00:10.000 | 10 | 10 |
|
|
true | 2020-02-01 00:00:12.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:14.000 | 15 | 15 |
|
|
|
|
taos> select interp(c1), interp(c4) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(next, 99, NULL) order by _irowts;
|
|
interp(c1) | interp(c4) |
|
|
=========================================
|
|
99 | NULL |
|
|
99 | NULL |
|
|
5 | 5 |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
10 | 10 |
|
|
99 | NULL |
|
|
15 | 15 |
|
|
|
|
taos> select interp(c1), interp(c6) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(next, 99, 0) order by _irowts desc;
|
|
interp(c1) | interp(c6) |
|
|
==========================
|
|
15 | true |
|
|
99 | false |
|
|
10 | true |
|
|
99 | false |
|
|
99 | false |
|
|
5 | true |
|
|
99 | false |
|
|
99 | false |
|
|
|
|
taos> select interp(c1), _irowts_origin, interp(c4) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(next, 99, 'a');
|
|
interp(c1) | _irowts_origin | interp(c4) |
|
|
===================================================================
|
|
99 | NULL | 0 |
|
|
99 | NULL | 0 |
|
|
5 | 2020-02-01 00:00:05.000 | 5 |
|
|
99 | NULL | 0 |
|
|
99 | NULL | 0 |
|
|
10 | 2020-02-01 00:00:10.000 | 10 |
|
|
99 | NULL | 0 |
|
|
15 | 2020-02-01 00:00:15.000 | 15 |
|
|
|
|
taos> select interp(c1), interp(c4), interp(c5) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(next, 99, 9.9, 9) order by _irowts_origin;
|
|
interp(c1) | interp(c4) | interp(c5) |
|
|
================================================================
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
5 | 5 | 5 |
|
|
10 | 10 | 10 |
|
|
15 | 15 | 15 |
|
|
|
|
taos> select interp(c1), interp(c2) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(next, 99, 9) order by _irowts_origin desc;
|
|
interp(c1) | interp(c2) |
|
|
===========================
|
|
15 | 15 |
|
|
10 | 10 |
|
|
5 | 5 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
|
|
taos> select interp(c6), interp(c1) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(next, 3, 99) order by _irowts, _irowts_origin desc;
|
|
interp(c6) | interp(c1) |
|
|
==========================
|
|
true | 99 |
|
|
true | 99 |
|
|
true | 5 |
|
|
true | 99 |
|
|
true | 99 |
|
|
true | 10 |
|
|
true | 99 |
|
|
true | 15 |
|
|
|
|
taos> select interp(c1), interp(c4) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(next, 100, 99) order by _irowts desc, _irowts_origin;
|
|
interp(c1) | interp(c4) |
|
|
=========================================
|
|
15 | 15 |
|
|
100 | 99 |
|
|
10 | 10 |
|
|
100 | 99 |
|
|
100 | 99 |
|
|
5 | 5 |
|
|
100 | 99 |
|
|
100 | 99 |
|
|
|
|
taos> select _irowts_origin, interp(c1), _irowts, interp(c6) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(next, 99, 0);
|
|
_irowts_origin | interp(c1) | _irowts | interp(c6) |
|
|
==============================================================================
|
|
NULL | 99 | 2020-02-01 00:00:00.000 | false |
|
|
NULL | 99 | 2020-02-01 00:00:02.000 | false |
|
|
2020-02-01 00:00:05.000 | 5 | 2020-02-01 00:00:04.000 | true |
|
|
NULL | 99 | 2020-02-01 00:00:06.000 | false |
|
|
NULL | 99 | 2020-02-01 00:00:08.000 | false |
|
|
2020-02-01 00:00:10.000 | 10 | 2020-02-01 00:00:10.000 | true |
|
|
NULL | 99 | 2020-02-01 00:00:12.000 | false |
|
|
2020-02-01 00:00:15.000 | 15 | 2020-02-01 00:00:14.000 | true |
|
|
|
|
taos> select _irowts_origin, interp(c6), interp(c1) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(next, 99, 99) order by _irowts;
|
|
_irowts_origin | interp(c6) | interp(c1) |
|
|
====================================================
|
|
NULL | true | 99 |
|
|
NULL | true | 99 |
|
|
2020-02-01 00:00:05.000 | true | 5 |
|
|
NULL | true | 99 |
|
|
NULL | true | 99 |
|
|
2020-02-01 00:00:10.000 | true | 10 |
|
|
NULL | true | 99 |
|
|
2020-02-01 00:00:15.000 | true | 15 |
|
|
|
|
taos> select _irowts_origin, interp(c4), interp(c1), _irowts from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(next, 99, 9) order by _irowts_origin desc, _irowts;
|
|
_irowts_origin | interp(c4) | interp(c1) | _irowts |
|
|
=============================================================================================
|
|
2020-02-01 00:00:15.000 | 15 | 15 | 2020-02-01 00:00:14.000 |
|
|
2020-02-01 00:00:10.000 | 10 | 10 | 2020-02-01 00:00:10.000 |
|
|
2020-02-01 00:00:05.000 | 5 | 5 | 2020-02-01 00:00:04.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:00.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:02.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:06.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:08.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:12.000 |
|
|
|
|
taos> select _isfilled, interp(c4), _irowts_origin, _irowts, interp(c1), tbname from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(next, 99, 1) order by _irowts_origin desc, _irowts desc;
|
|
_isfilled | interp(c4) | _irowts_origin | _irowts | interp(c1) | tbname |
|
|
==========================================================================================================================================
|
|
true | 15 | 2020-02-01 00:00:15.000 | 2020-02-01 00:00:14.000 | 15 | td32727 |
|
|
false | 10 | 2020-02-01 00:00:10.000 | 2020-02-01 00:00:10.000 | 10 | td32727 |
|
|
true | 5 | 2020-02-01 00:00:05.000 | 2020-02-01 00:00:04.000 | 5 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:12.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:08.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:06.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:02.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:00.000 | 1 | td32727 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(near, 99);
|
|
interp(c1) |
|
|
==============
|
|
0 |
|
|
1 |
|
|
3 |
|
|
6 |
|
|
99 |
|
|
10 |
|
|
99 |
|
|
15 |
|
|
15 |
|
|
99 |
|
|
21 |
|
|
21 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
|
|
taos> select interp(c1), _isfilled from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(near, 99);
|
|
interp(c1) | _isfilled |
|
|
==========================
|
|
0 | false |
|
|
1 | true |
|
|
3 | true |
|
|
6 | false |
|
|
99 | true |
|
|
10 | false |
|
|
99 | true |
|
|
15 | true |
|
|
15 | true |
|
|
99 | true |
|
|
21 | true |
|
|
21 | true |
|
|
99 | true |
|
|
99 | true |
|
|
99 | true |
|
|
99 | true |
|
|
|
|
taos> select _isfilled, _irowts, interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(near, 99);
|
|
_isfilled | _irowts | interp(c1) |
|
|
====================================================
|
|
false | 2020-01-01 00:00:00.000 | 0 |
|
|
true | 2020-01-01 00:00:02.000 | 1 |
|
|
true | 2020-01-01 00:00:04.000 | 3 |
|
|
false | 2020-01-01 00:00:06.000 | 6 |
|
|
true | 2020-01-01 00:00:08.000 | 99 |
|
|
false | 2020-01-01 00:00:10.000 | 10 |
|
|
true | 2020-01-01 00:00:12.000 | 99 |
|
|
true | 2020-01-01 00:00:14.000 | 15 |
|
|
true | 2020-01-01 00:00:16.000 | 15 |
|
|
true | 2020-01-01 00:00:18.000 | 99 |
|
|
true | 2020-01-01 00:00:20.000 | 21 |
|
|
true | 2020-01-01 00:00:22.000 | 21 |
|
|
true | 2020-01-01 00:00:24.000 | 99 |
|
|
true | 2020-01-01 00:00:26.000 | 99 |
|
|
true | 2020-01-01 00:00:28.000 | 99 |
|
|
true | 2020-01-01 00:00:30.000 | 99 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(near, 99) order by _irowts;
|
|
interp(c1) |
|
|
==============
|
|
0 |
|
|
1 |
|
|
3 |
|
|
6 |
|
|
99 |
|
|
10 |
|
|
99 |
|
|
15 |
|
|
15 |
|
|
99 |
|
|
21 |
|
|
21 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(near, 99) order by interp(c1) desc;
|
|
interp(c1) |
|
|
==============
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
21 |
|
|
21 |
|
|
15 |
|
|
15 |
|
|
10 |
|
|
6 |
|
|
3 |
|
|
1 |
|
|
0 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(near, 99) order by _irowts desc;
|
|
interp(c1) |
|
|
==============
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
21 |
|
|
21 |
|
|
99 |
|
|
15 |
|
|
15 |
|
|
99 |
|
|
10 |
|
|
99 |
|
|
6 |
|
|
3 |
|
|
1 |
|
|
0 |
|
|
|
|
taos> select interp(c1), _irowts_origin from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(near, 99);
|
|
interp(c1) | _irowts_origin |
|
|
========================================
|
|
0 | 2020-01-01 00:00:00.000 |
|
|
1 | 2020-01-01 00:00:01.000 |
|
|
3 | 2020-01-01 00:00:03.000 |
|
|
6 | 2020-01-01 00:00:06.000 |
|
|
99 | NULL |
|
|
10 | 2020-01-01 00:00:10.000 |
|
|
99 | NULL |
|
|
15 | 2020-01-01 00:00:15.000 |
|
|
15 | 2020-01-01 00:00:15.000 |
|
|
99 | NULL |
|
|
21 | 2020-01-01 00:00:21.000 |
|
|
21 | 2020-01-01 00:00:21.000 |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(near, 99) order by _irowts_origin;
|
|
interp(c1) |
|
|
==============
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
0 |
|
|
1 |
|
|
3 |
|
|
6 |
|
|
10 |
|
|
15 |
|
|
15 |
|
|
21 |
|
|
21 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(near, 99) order by _irowts_origin desc;
|
|
interp(c1) |
|
|
==============
|
|
21 |
|
|
21 |
|
|
15 |
|
|
15 |
|
|
10 |
|
|
6 |
|
|
3 |
|
|
1 |
|
|
0 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(near, 99) order by interp(c1), _irowts_origin desc;
|
|
interp(c1) |
|
|
==============
|
|
0 |
|
|
1 |
|
|
3 |
|
|
6 |
|
|
10 |
|
|
15 |
|
|
15 |
|
|
21 |
|
|
21 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
|
|
taos> select _irowts, interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(near, 99) order by interp(c1) desc, _irowts desc;
|
|
_irowts | interp(c1) |
|
|
========================================
|
|
2020-01-01 00:00:30.000 | 99 |
|
|
2020-01-01 00:00:28.000 | 99 |
|
|
2020-01-01 00:00:26.000 | 99 |
|
|
2020-01-01 00:00:24.000 | 99 |
|
|
2020-01-01 00:00:18.000 | 99 |
|
|
2020-01-01 00:00:12.000 | 99 |
|
|
2020-01-01 00:00:08.000 | 99 |
|
|
2020-01-01 00:00:22.000 | 21 |
|
|
2020-01-01 00:00:20.000 | 21 |
|
|
2020-01-01 00:00:16.000 | 15 |
|
|
2020-01-01 00:00:14.000 | 15 |
|
|
2020-01-01 00:00:10.000 | 10 |
|
|
2020-01-01 00:00:06.000 | 6 |
|
|
2020-01-01 00:00:04.000 | 3 |
|
|
2020-01-01 00:00:02.000 | 1 |
|
|
2020-01-01 00:00:00.000 | 0 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(near, 99) order by _irowts, _irowts_origin desc;
|
|
interp(c1) |
|
|
==============
|
|
0 |
|
|
1 |
|
|
3 |
|
|
6 |
|
|
99 |
|
|
10 |
|
|
99 |
|
|
15 |
|
|
15 |
|
|
99 |
|
|
21 |
|
|
21 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
|
|
taos> select interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(near, 99) order by _irowts desc, _irowts_origin;
|
|
interp(c1) |
|
|
==============
|
|
99 |
|
|
99 |
|
|
99 |
|
|
99 |
|
|
21 |
|
|
21 |
|
|
99 |
|
|
15 |
|
|
15 |
|
|
99 |
|
|
10 |
|
|
99 |
|
|
6 |
|
|
3 |
|
|
1 |
|
|
0 |
|
|
|
|
taos> select _irowts_origin, interp(c1), _irowts from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(near, 99);
|
|
_irowts_origin | interp(c1) | _irowts |
|
|
==================================================================
|
|
2020-01-01 00:00:00.000 | 0 | 2020-01-01 00:00:00.000 |
|
|
2020-01-01 00:00:01.000 | 1 | 2020-01-01 00:00:02.000 |
|
|
2020-01-01 00:00:03.000 | 3 | 2020-01-01 00:00:04.000 |
|
|
2020-01-01 00:00:06.000 | 6 | 2020-01-01 00:00:06.000 |
|
|
NULL | 99 | 2020-01-01 00:00:08.000 |
|
|
2020-01-01 00:00:10.000 | 10 | 2020-01-01 00:00:10.000 |
|
|
NULL | 99 | 2020-01-01 00:00:12.000 |
|
|
2020-01-01 00:00:15.000 | 15 | 2020-01-01 00:00:14.000 |
|
|
2020-01-01 00:00:15.000 | 15 | 2020-01-01 00:00:16.000 |
|
|
NULL | 99 | 2020-01-01 00:00:18.000 |
|
|
2020-01-01 00:00:21.000 | 21 | 2020-01-01 00:00:20.000 |
|
|
2020-01-01 00:00:21.000 | 21 | 2020-01-01 00:00:22.000 |
|
|
NULL | 99 | 2020-01-01 00:00:24.000 |
|
|
NULL | 99 | 2020-01-01 00:00:26.000 |
|
|
NULL | 99 | 2020-01-01 00:00:28.000 |
|
|
NULL | 99 | 2020-01-01 00:00:30.000 |
|
|
|
|
taos> select _irowts_origin, interp(c1) from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(near, 99) order by _irowts;
|
|
_irowts_origin | interp(c1) |
|
|
========================================
|
|
2020-01-01 00:00:00.000 | 0 |
|
|
2020-01-01 00:00:01.000 | 1 |
|
|
2020-01-01 00:00:03.000 | 3 |
|
|
2020-01-01 00:00:06.000 | 6 |
|
|
NULL | 99 |
|
|
2020-01-01 00:00:10.000 | 10 |
|
|
NULL | 99 |
|
|
2020-01-01 00:00:15.000 | 15 |
|
|
2020-01-01 00:00:15.000 | 15 |
|
|
NULL | 99 |
|
|
2020-01-01 00:00:21.000 | 21 |
|
|
2020-01-01 00:00:21.000 | 21 |
|
|
NULL | 99 |
|
|
NULL | 99 |
|
|
NULL | 99 |
|
|
NULL | 99 |
|
|
|
|
taos> select _irowts_origin, interp(c1), _irowts from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(near, 99) order by _irowts_origin desc, _irowts;
|
|
_irowts_origin | interp(c1) | _irowts |
|
|
==================================================================
|
|
2020-01-01 00:00:21.000 | 21 | 2020-01-01 00:00:20.000 |
|
|
2020-01-01 00:00:21.000 | 21 | 2020-01-01 00:00:22.000 |
|
|
2020-01-01 00:00:15.000 | 15 | 2020-01-01 00:00:14.000 |
|
|
2020-01-01 00:00:15.000 | 15 | 2020-01-01 00:00:16.000 |
|
|
2020-01-01 00:00:10.000 | 10 | 2020-01-01 00:00:10.000 |
|
|
2020-01-01 00:00:06.000 | 6 | 2020-01-01 00:00:06.000 |
|
|
2020-01-01 00:00:03.000 | 3 | 2020-01-01 00:00:04.000 |
|
|
2020-01-01 00:00:01.000 | 1 | 2020-01-01 00:00:02.000 |
|
|
2020-01-01 00:00:00.000 | 0 | 2020-01-01 00:00:00.000 |
|
|
NULL | 99 | 2020-01-01 00:00:08.000 |
|
|
NULL | 99 | 2020-01-01 00:00:12.000 |
|
|
NULL | 99 | 2020-01-01 00:00:18.000 |
|
|
NULL | 99 | 2020-01-01 00:00:24.000 |
|
|
NULL | 99 | 2020-01-01 00:00:26.000 |
|
|
NULL | 99 | 2020-01-01 00:00:28.000 |
|
|
NULL | 99 | 2020-01-01 00:00:30.000 |
|
|
|
|
taos> select _isfilled, _irowts_origin, _irowts, interp(c1), tbname from test.td32861 range('2020-01-01 00:00:00.000', '2020-01-01 00:00:30.000', 1s) every(2s) fill(near, 99) order by _irowts_origin desc, _irowts desc;
|
|
_isfilled | _irowts_origin | _irowts | interp(c1) | tbname |
|
|
===============================================================================================================
|
|
true | 2020-01-01 00:00:21.000 | 2020-01-01 00:00:22.000 | 21 | td32861 |
|
|
true | 2020-01-01 00:00:21.000 | 2020-01-01 00:00:20.000 | 21 | td32861 |
|
|
true | 2020-01-01 00:00:15.000 | 2020-01-01 00:00:16.000 | 15 | td32861 |
|
|
true | 2020-01-01 00:00:15.000 | 2020-01-01 00:00:14.000 | 15 | td32861 |
|
|
false | 2020-01-01 00:00:10.000 | 2020-01-01 00:00:10.000 | 10 | td32861 |
|
|
false | 2020-01-01 00:00:06.000 | 2020-01-01 00:00:06.000 | 6 | td32861 |
|
|
true | 2020-01-01 00:00:03.000 | 2020-01-01 00:00:04.000 | 3 | td32861 |
|
|
true | 2020-01-01 00:00:01.000 | 2020-01-01 00:00:02.000 | 1 | td32861 |
|
|
false | 2020-01-01 00:00:00.000 | 2020-01-01 00:00:00.000 | 0 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:30.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:28.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:26.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:24.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:18.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:12.000 | 99 | td32861 |
|
|
true | NULL | 2020-01-01 00:00:08.000 | 99 | td32861 |
|
|
|
|
taos> select interp(c1), interp(c4) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(near, 99, 98);
|
|
interp(c1) | interp(c4) |
|
|
=========================================
|
|
99 | 98 |
|
|
99 | 98 |
|
|
5 | 5 |
|
|
5 | 5 |
|
|
99 | 98 |
|
|
10 | 10 |
|
|
99 | 98 |
|
|
15 | 15 |
|
|
15 | 15 |
|
|
99 | 98 |
|
|
99 | 98 |
|
|
99 | 98 |
|
|
99 | 98 |
|
|
99 | 98 |
|
|
99 | 98 |
|
|
99 | 98 |
|
|
|
|
taos> select interp(c1), _isfilled, interp(c6) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(near, 99, false);
|
|
interp(c1) | _isfilled | interp(c6) |
|
|
======================================
|
|
99 | true | false |
|
|
99 | true | false |
|
|
5 | true | true |
|
|
5 | true | true |
|
|
99 | true | false |
|
|
10 | false | true |
|
|
99 | true | false |
|
|
15 | true | true |
|
|
15 | true | true |
|
|
99 | true | false |
|
|
99 | true | false |
|
|
99 | true | false |
|
|
99 | true | false |
|
|
99 | true | false |
|
|
99 | true | false |
|
|
99 | true | false |
|
|
|
|
taos> select _isfilled, _irowts, interp(c1), interp(c5) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(near, 99, 98);
|
|
_isfilled | _irowts | interp(c1) | interp(c5) |
|
|
==========================================================================
|
|
true | 2020-02-01 00:00:00.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:02.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:04.000 | 5 | 5 |
|
|
true | 2020-02-01 00:00:06.000 | 5 | 5 |
|
|
true | 2020-02-01 00:00:08.000 | 99 | 98 |
|
|
false | 2020-02-01 00:00:10.000 | 10 | 10 |
|
|
true | 2020-02-01 00:00:12.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:14.000 | 15 | 15 |
|
|
true | 2020-02-01 00:00:16.000 | 15 | 15 |
|
|
true | 2020-02-01 00:00:18.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:20.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:22.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:24.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:26.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:28.000 | 99 | 98 |
|
|
true | 2020-02-01 00:00:30.000 | 99 | 98 |
|
|
|
|
taos> select interp(c1), interp(c4) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(near, 99, NULL) order by _irowts;
|
|
interp(c1) | interp(c4) |
|
|
=========================================
|
|
99 | NULL |
|
|
99 | NULL |
|
|
5 | 5 |
|
|
5 | 5 |
|
|
99 | NULL |
|
|
10 | 10 |
|
|
99 | NULL |
|
|
15 | 15 |
|
|
15 | 15 |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
99 | NULL |
|
|
|
|
taos> select interp(c1), interp(c6) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(near, 99, 0) order by _irowts desc;
|
|
interp(c1) | interp(c6) |
|
|
==========================
|
|
99 | false |
|
|
99 | false |
|
|
99 | false |
|
|
99 | false |
|
|
99 | false |
|
|
99 | false |
|
|
99 | false |
|
|
15 | true |
|
|
15 | true |
|
|
99 | false |
|
|
10 | true |
|
|
99 | false |
|
|
5 | true |
|
|
5 | true |
|
|
99 | false |
|
|
99 | false |
|
|
|
|
taos> select interp(c1), _irowts_origin, interp(c4) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(near, 99, 'a');
|
|
interp(c1) | _irowts_origin | interp(c4) |
|
|
===================================================================
|
|
99 | NULL | 0 |
|
|
99 | NULL | 0 |
|
|
5 | 2020-02-01 00:00:05.000 | 5 |
|
|
5 | 2020-02-01 00:00:05.000 | 5 |
|
|
99 | NULL | 0 |
|
|
10 | 2020-02-01 00:00:10.000 | 10 |
|
|
99 | NULL | 0 |
|
|
15 | 2020-02-01 00:00:15.000 | 15 |
|
|
15 | 2020-02-01 00:00:15.000 | 15 |
|
|
99 | NULL | 0 |
|
|
99 | NULL | 0 |
|
|
99 | NULL | 0 |
|
|
99 | NULL | 0 |
|
|
99 | NULL | 0 |
|
|
99 | NULL | 0 |
|
|
99 | NULL | 0 |
|
|
|
|
taos> select interp(c1), interp(c4), interp(c5) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(near, 99, 9.9, 9) order by _irowts_origin;
|
|
interp(c1) | interp(c4) | interp(c5) |
|
|
================================================================
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
99 | 9.9 | 9 |
|
|
5 | 5 | 5 |
|
|
5 | 5 | 5 |
|
|
10 | 10 | 10 |
|
|
15 | 15 | 15 |
|
|
15 | 15 | 15 |
|
|
|
|
taos> select interp(c1), interp(c2) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(near, 99, 9) order by _irowts_origin desc;
|
|
interp(c1) | interp(c2) |
|
|
===========================
|
|
15 | 15 |
|
|
15 | 15 |
|
|
10 | 10 |
|
|
5 | 5 |
|
|
5 | 5 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
99 | 9 |
|
|
|
|
taos> select interp(c6), interp(c1) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(near, 3, 99) order by _irowts, _irowts_origin desc;
|
|
interp(c6) | interp(c1) |
|
|
==========================
|
|
true | 99 |
|
|
true | 99 |
|
|
true | 5 |
|
|
true | 5 |
|
|
true | 99 |
|
|
true | 10 |
|
|
true | 99 |
|
|
true | 15 |
|
|
true | 15 |
|
|
true | 99 |
|
|
true | 99 |
|
|
true | 99 |
|
|
true | 99 |
|
|
true | 99 |
|
|
true | 99 |
|
|
true | 99 |
|
|
|
|
taos> select interp(c1), interp(c4) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(near, 100, 99) order by _irowts desc, _irowts_origin;
|
|
interp(c1) | interp(c4) |
|
|
=========================================
|
|
100 | 99 |
|
|
100 | 99 |
|
|
100 | 99 |
|
|
100 | 99 |
|
|
100 | 99 |
|
|
100 | 99 |
|
|
100 | 99 |
|
|
15 | 15 |
|
|
15 | 15 |
|
|
100 | 99 |
|
|
10 | 10 |
|
|
100 | 99 |
|
|
5 | 5 |
|
|
5 | 5 |
|
|
100 | 99 |
|
|
100 | 99 |
|
|
|
|
taos> select _irowts_origin, interp(c1), _irowts, interp(c6) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(near, 99, 0);
|
|
_irowts_origin | interp(c1) | _irowts | interp(c6) |
|
|
==============================================================================
|
|
NULL | 99 | 2020-02-01 00:00:00.000 | false |
|
|
NULL | 99 | 2020-02-01 00:00:02.000 | false |
|
|
2020-02-01 00:00:05.000 | 5 | 2020-02-01 00:00:04.000 | true |
|
|
2020-02-01 00:00:05.000 | 5 | 2020-02-01 00:00:06.000 | true |
|
|
NULL | 99 | 2020-02-01 00:00:08.000 | false |
|
|
2020-02-01 00:00:10.000 | 10 | 2020-02-01 00:00:10.000 | true |
|
|
NULL | 99 | 2020-02-01 00:00:12.000 | false |
|
|
2020-02-01 00:00:15.000 | 15 | 2020-02-01 00:00:14.000 | true |
|
|
2020-02-01 00:00:15.000 | 15 | 2020-02-01 00:00:16.000 | true |
|
|
NULL | 99 | 2020-02-01 00:00:18.000 | false |
|
|
NULL | 99 | 2020-02-01 00:00:20.000 | false |
|
|
NULL | 99 | 2020-02-01 00:00:22.000 | false |
|
|
NULL | 99 | 2020-02-01 00:00:24.000 | false |
|
|
NULL | 99 | 2020-02-01 00:00:26.000 | false |
|
|
NULL | 99 | 2020-02-01 00:00:28.000 | false |
|
|
NULL | 99 | 2020-02-01 00:00:30.000 | false |
|
|
|
|
taos> select _irowts_origin, interp(c6), interp(c1) from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(near, 99, 99) order by _irowts;
|
|
_irowts_origin | interp(c6) | interp(c1) |
|
|
====================================================
|
|
NULL | true | 99 |
|
|
NULL | true | 99 |
|
|
2020-02-01 00:00:05.000 | true | 5 |
|
|
2020-02-01 00:00:05.000 | true | 5 |
|
|
NULL | true | 99 |
|
|
2020-02-01 00:00:10.000 | true | 10 |
|
|
NULL | true | 99 |
|
|
2020-02-01 00:00:15.000 | true | 15 |
|
|
2020-02-01 00:00:15.000 | true | 15 |
|
|
NULL | true | 99 |
|
|
NULL | true | 99 |
|
|
NULL | true | 99 |
|
|
NULL | true | 99 |
|
|
NULL | true | 99 |
|
|
NULL | true | 99 |
|
|
NULL | true | 99 |
|
|
|
|
taos> select _irowts_origin, interp(c4), interp(c1), _irowts from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(near, 99, 9) order by _irowts_origin desc, _irowts;
|
|
_irowts_origin | interp(c4) | interp(c1) | _irowts |
|
|
=============================================================================================
|
|
2020-02-01 00:00:15.000 | 15 | 15 | 2020-02-01 00:00:14.000 |
|
|
2020-02-01 00:00:15.000 | 15 | 15 | 2020-02-01 00:00:16.000 |
|
|
2020-02-01 00:00:10.000 | 10 | 10 | 2020-02-01 00:00:10.000 |
|
|
2020-02-01 00:00:05.000 | 5 | 5 | 2020-02-01 00:00:04.000 |
|
|
2020-02-01 00:00:05.000 | 5 | 5 | 2020-02-01 00:00:06.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:00.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:02.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:08.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:12.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:18.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:20.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:22.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:24.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:26.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:28.000 |
|
|
NULL | 99 | 9 | 2020-02-01 00:00:30.000 |
|
|
|
|
taos> select _isfilled, interp(c4), _irowts_origin, _irowts, interp(c1), tbname from test.td32727 range('2020-02-01 00:00:00.000', '2020-02-01 00:00:30.000', 1s) every(2s) fill(near, 99, 1) order by _irowts_origin desc, _irowts desc;
|
|
_isfilled | interp(c4) | _irowts_origin | _irowts | interp(c1) | tbname |
|
|
==========================================================================================================================================
|
|
true | 15 | 2020-02-01 00:00:15.000 | 2020-02-01 00:00:16.000 | 15 | td32727 |
|
|
true | 15 | 2020-02-01 00:00:15.000 | 2020-02-01 00:00:14.000 | 15 | td32727 |
|
|
false | 10 | 2020-02-01 00:00:10.000 | 2020-02-01 00:00:10.000 | 10 | td32727 |
|
|
true | 5 | 2020-02-01 00:00:05.000 | 2020-02-01 00:00:06.000 | 5 | td32727 |
|
|
true | 5 | 2020-02-01 00:00:05.000 | 2020-02-01 00:00:04.000 | 5 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:30.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:28.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:26.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:24.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:22.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:20.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:18.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:12.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:08.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:02.000 | 1 | td32727 |
|
|
true | 99 | NULL | 2020-02-01 00:00:00.000 | 1 | td32727 |
|
|
|