TDengine/tests/army/query/function/ans/interp.csv
2025-02-12 13:58:09 +08:00

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 |