test(func): modify sql func test cases
This commit is contained in:
parent
d2b2c4e381
commit
80f2e3aee3
|
@ -247,12 +247,12 @@ taos> select nch1, char_length(nch1) from ts_4893.meters limit 1
|
|||
=========================================================
|
||||
novel | 5 |
|
||||
|
||||
taos> select groupid, max(char_length(name)) from ts_4893.meters group by groupid
|
||||
taos> select groupid, max(char_length(name)) from ts_4893.meters group by groupid order by ts
|
||||
groupid | max(char_length(name)) |
|
||||
===================================
|
||||
1 | 4 |
|
||||
|
||||
taos> select location, avg(char_length(name)) from ts_4893.meters group by location
|
||||
taos> select location, avg(char_length(name)) from ts_4893.meters group by location order by location
|
||||
location | avg(char_length(name)) |
|
||||
=================================================
|
||||
beijing | 3.244600000000000 |
|
||||
|
|
Can't render this file because it has a wrong number of fields in line 17.
|
|
@ -255,7 +255,7 @@ taos> select id, dayofweek(ts) from ts_4893.meters where id = 1 limit 1
|
|||
======================================
|
||||
1 | 6 |
|
||||
|
||||
taos> select groupid, sum(dayofweek(ts)) from ts_4893.meters group by groupid
|
||||
taos> select groupid, sum(dayofweek(ts)) from ts_4893.meters group by groupid order by groupid
|
||||
groupid | sum(dayofweek(ts)) |
|
||||
==================================
|
||||
1 | 400012 |
|
||||
|
|
Can't render this file because it has a wrong number of fields in line 248.
|
|
@ -573,21 +573,6 @@ taos> select max(total_voltage) from (select sum(voltage) as total_voltage from
|
|||
========================
|
||||
21948660 |
|
||||
|
||||
taos> select location, max(current) from ts_4893.meters group by location
|
||||
location | max(current) |
|
||||
============================================
|
||||
beijing | 11.9989996 |
|
||||
|
||||
taos> select location, max(id) from ts_4893.meters group by location
|
||||
location | max(id) |
|
||||
===================================
|
||||
beijing | 9999 |
|
||||
|
||||
taos> select groupid, max(voltage) from ts_4893.meters group by groupid
|
||||
groupid | max(voltage) |
|
||||
=========================
|
||||
1 | 224 |
|
||||
|
||||
taos> select round(max(current), 2) from ts_4893.meters
|
||||
round(max(current), 2) |
|
||||
=========================
|
||||
|
@ -603,3 +588,18 @@ taos> select log(max(voltage) + 1) from ts_4893.meters
|
|||
============================
|
||||
5.416100402204420 |
|
||||
|
||||
taos> select groupid, max(voltage) from ts_4893.meters group by groupid order by groupid
|
||||
groupid | max(voltage) |
|
||||
=========================
|
||||
1 | 224 |
|
||||
|
||||
taos> select location, max(id) from ts_4893.meters group by location order by location
|
||||
location | max(id) |
|
||||
===================================
|
||||
beijing | 9999 |
|
||||
|
||||
taos> select location, max(current) from ts_4893.meters group by location order by location
|
||||
location | max(current) |
|
||||
============================================
|
||||
beijing | 11.9989996 |
|
||||
|
||||
|
|
Can't render this file because it has a wrong number of fields in line 576.
|
|
@ -573,21 +573,6 @@ taos> select min(total_voltage) from (select sum(voltage) as total_voltage from
|
|||
========================
|
||||
21948660 |
|
||||
|
||||
taos> select groupid, min(voltage) from ts_4893.meters group by groupid
|
||||
groupid | min(voltage) |
|
||||
=========================
|
||||
1 | 215 |
|
||||
|
||||
taos> select location, min(current) from ts_4893.meters group by location
|
||||
location | min(current) |
|
||||
============================================
|
||||
beijing | 8.0000000 |
|
||||
|
||||
taos> select location, min(id) from ts_4893.meters group by location
|
||||
location | min(id) |
|
||||
===================================
|
||||
beijing | 0 |
|
||||
|
||||
taos> select round(min(current), 2) from ts_4893.meters
|
||||
round(min(current), 2) |
|
||||
=========================
|
||||
|
@ -603,3 +588,18 @@ taos> select log(min(voltage) + 1) from ts_4893.meters
|
|||
============================
|
||||
5.375278407684165 |
|
||||
|
||||
taos> select groupid, min(voltage) from ts_4893.meters group by groupid order by groupid
|
||||
groupid | min(voltage) |
|
||||
=========================
|
||||
1 | 215 |
|
||||
|
||||
taos> select location, min(current) from ts_4893.meters group by location order by location
|
||||
location | min(current) |
|
||||
============================================
|
||||
beijing | 8.0000000 |
|
||||
|
||||
taos> select location, min(id) from ts_4893.meters group by location order by location
|
||||
location | min(id) |
|
||||
===================================
|
||||
beijing | 0 |
|
||||
|
||||
|
|
Can't render this file because it has a wrong number of fields in line 576.
|
|
@ -106,21 +106,6 @@ taos> select stddev_pop(total_voltage) from (select sum(voltage) as total_voltag
|
|||
============================
|
||||
0.000000000000000 |
|
||||
|
||||
taos> select groupid, stddev_pop(voltage) from ts_4893.meters group by groupid
|
||||
groupid | stddev_pop(voltage) |
|
||||
======================================
|
||||
1 | 2.876459705957324 |
|
||||
|
||||
taos> select location, stddev_pop(current) from ts_4893.meters group by location
|
||||
location | stddev_pop(current) |
|
||||
=================================================
|
||||
beijing | 1.154339668872967 |
|
||||
|
||||
taos> select location, stddev_pop(voltage) from ts_4893.meters group by location
|
||||
location | stddev_pop(voltage) |
|
||||
=================================================
|
||||
beijing | 2.876459705957324 |
|
||||
|
||||
taos> select round(stddev_pop(current), 2) from ts_4893.meters
|
||||
round(stddev_pop(current), 2) |
|
||||
================================
|
||||
|
@ -136,3 +121,18 @@ taos> select log(stddev_pop(voltage) + 1) from ts_4893.meters
|
|||
===============================
|
||||
1.354922290183882e+00 |
|
||||
|
||||
taos> select groupid, stddev_pop(voltage) from ts_4893.meters group by groupid order by groupid
|
||||
groupid | stddev_pop(voltage) |
|
||||
======================================
|
||||
1 | 2.876459705957324 |
|
||||
|
||||
taos> select location, stddev_pop(current) from ts_4893.meters group by location order by location
|
||||
location | stddev_pop(current) |
|
||||
=================================================
|
||||
beijing | 1.154339668872967 |
|
||||
|
||||
taos> select location, stddev_pop(voltage) from ts_4893.meters group by location order by location
|
||||
location | stddev_pop(voltage) |
|
||||
=================================================
|
||||
beijing | 2.876459705957324 |
|
||||
|
||||
|
|
Can't render this file because it has a wrong number of fields in line 109.
|
|
@ -96,21 +96,6 @@ taos> select var_pop(total_voltage) from (select sum(voltage) as total_voltage f
|
|||
============================
|
||||
0.000000000000000 |
|
||||
|
||||
taos> select groupid, var_pop(voltage) from ts_4893.meters group by groupid
|
||||
groupid | var_pop(voltage) |
|
||||
======================================
|
||||
1 | 8.274020439996093 |
|
||||
|
||||
taos> select location, var_pop(current) from ts_4893.meters group by location
|
||||
location | var_pop(current) |
|
||||
=================================================
|
||||
beijing | 1.332500071133751 |
|
||||
|
||||
taos> select location, var_pop(voltage) from ts_4893.meters group by location
|
||||
location | var_pop(voltage) |
|
||||
=================================================
|
||||
beijing | 8.274020439996093 |
|
||||
|
||||
taos> select round(var_pop(current), 2) from ts_4893.meters
|
||||
round(var_pop(current), 2) |
|
||||
=============================
|
||||
|
@ -126,3 +111,18 @@ taos> select log(var_pop(voltage) + 1) from ts_4893.meters
|
|||
============================
|
||||
2.227216989977633 |
|
||||
|
||||
taos> select groupid, var_pop(voltage) from ts_4893.meters group by groupid order by groupid
|
||||
groupid | var_pop(voltage) |
|
||||
======================================
|
||||
1 | 8.274020439996093 |
|
||||
|
||||
taos> select location, var_pop(current) from ts_4893.meters group by location order by location
|
||||
location | var_pop(current) |
|
||||
=================================================
|
||||
beijing | 1.332500071133751 |
|
||||
|
||||
taos> select location, var_pop(voltage) from ts_4893.meters group by location order by location
|
||||
location | var_pop(voltage) |
|
||||
=================================================
|
||||
beijing | 8.274020439996093 |
|
||||
|
||||
|
|
Can't render this file because it has a wrong number of fields in line 99.
|
|
@ -558,7 +558,7 @@ taos> select id, week(ts) from ts_4893.meters where id = 1 limit 1
|
|||
======================================
|
||||
1 | 28 |
|
||||
|
||||
taos> select groupid, sum(week(ts)) from ts_4893.meters group by groupid
|
||||
taos> select groupid, sum(week(ts)) from ts_4893.meters group by groupid order by groupid
|
||||
groupid | sum(week(ts)) |
|
||||
==================================
|
||||
1 | 2669490 |
|
||||
|
|
|
|
@ -235,16 +235,16 @@ taos> select weekday('2023-09-25')
|
|||
========================
|
||||
0 |
|
||||
|
||||
taos> select weekday(name) from ts_4893.meters limit 1
|
||||
weekday(name) |
|
||||
========================
|
||||
NULL |
|
||||
|
||||
taos> select weekday('9999-12-31')
|
||||
weekday('9999-12-31') |
|
||||
========================
|
||||
4 |
|
||||
|
||||
taos> select weekday(name) from ts_4893.meters limit 1
|
||||
weekday(name) |
|
||||
========================
|
||||
NULL |
|
||||
|
||||
taos> select weekday(ts), dayofweek(ts) from ts_4893.meters limit 1
|
||||
weekday(ts) | dayofweek(ts) |
|
||||
================================================
|
||||
|
@ -265,7 +265,7 @@ taos> select id, weekday(ts) from ts_4893.meters where id = 1 limit 1
|
|||
======================================
|
||||
1 | 4 |
|
||||
|
||||
taos> select groupid, sum(weekday(ts)) from ts_4893.meters group by groupid
|
||||
taos> select groupid, sum(weekday(ts)) from ts_4893.meters group by groupid order by groupid
|
||||
groupid | sum(weekday(ts)) |
|
||||
==================================
|
||||
1 | 300007 |
|
||||
|
|
Can't render this file because it has a wrong number of fields in line 248.
|
|
@ -230,6 +230,11 @@ taos> select weekofyear('2024-12-31')
|
|||
===========================
|
||||
1 |
|
||||
|
||||
taos> select weekofyear('9999-12-31')
|
||||
weekofyear('9999-12-31') |
|
||||
===========================
|
||||
52 |
|
||||
|
||||
taos> select weekofyear(name) from ts_4893.meters limit 1
|
||||
weekofyear(name) |
|
||||
========================
|
||||
|
@ -240,11 +245,6 @@ taos> select weekofyear(ts) from ts_4893.meters limit 1
|
|||
========================
|
||||
28 |
|
||||
|
||||
taos> select weekofyear('9999-12-31')
|
||||
weekofyear('9999-12-31') |
|
||||
===========================
|
||||
52 |
|
||||
|
||||
taos> select weekofyear(ts), dayofweek(ts) from ts_4893.meters limit 1
|
||||
weekofyear(ts) | dayofweek(ts) |
|
||||
================================================
|
||||
|
@ -260,7 +260,7 @@ taos> select id, weekofyear(ts) from ts_4893.meters where id = 1 limit 1
|
|||
======================================
|
||||
1 | 28 |
|
||||
|
||||
taos> select groupid, sum(weekofyear(ts)) from ts_4893.meters group by groupid
|
||||
taos> select groupid, sum(weekofyear(ts)) from ts_4893.meters group by groupid order by groupid
|
||||
groupid | sum(weekofyear(ts)) |
|
||||
==================================
|
||||
1 | 2720120 |
|
||||
|
|
Can't render this file because it has a wrong number of fields in line 248.
|
|
@ -34,5 +34,5 @@ select concat(name, ' - ', location), char_length(concat(name, ' - ', location))
|
|||
select substring(name, 1, 5), char_length(substring(name, 1, 5)) from ts_4893.meters limit 1
|
||||
select name, char_length(name) from ts_4893.meters limit 1
|
||||
select nch1, char_length(nch1) from ts_4893.meters limit 1
|
||||
select groupid, max(char_length(name)) from ts_4893.meters group by groupid
|
||||
select location, avg(char_length(name)) from ts_4893.meters group by location
|
||||
select groupid, max(char_length(name)) from ts_4893.meters group by groupid order by ts
|
||||
select location, avg(char_length(name)) from ts_4893.meters group by location order by location
|
||||
|
|
|
@ -33,4 +33,4 @@ select dayofweek(ts) from ts_4893.meters limit 1
|
|||
select dayofweek(name) from ts_4893.meters limit 1
|
||||
select dayofweek(timediff(ts, '2024-10-10 09:36:50.172')) from ts_4893.meters limit 1
|
||||
select id, dayofweek(ts) from ts_4893.meters where id = 1 limit 1
|
||||
select groupid, sum(dayofweek(ts)) from ts_4893.meters group by groupid
|
||||
select groupid, sum(dayofweek(ts)) from ts_4893.meters group by groupid order by groupid
|
||||
|
|
|
@ -20,9 +20,9 @@ select max(id) from ts_4893.meters where id <= 0
|
|||
select max(phase) from ts_4893.meters where ts between '2023-01-01 00:00:00' and '2023-12-31 23:59:59'
|
||||
select max(voltage) from ts_4893.meters where voltage is not null
|
||||
select max(total_voltage) from (select sum(voltage) as total_voltage from ts_4893.meters group by location)
|
||||
select location, max(current) from ts_4893.meters group by location
|
||||
select location, max(id) from ts_4893.meters group by location
|
||||
select groupid, max(voltage) from ts_4893.meters group by groupid
|
||||
select round(max(current), 2) from ts_4893.meters
|
||||
select pow(max(current), 2) from ts_4893.meters
|
||||
select log(max(voltage) + 1) from ts_4893.meters
|
||||
select groupid, max(voltage) from ts_4893.meters group by groupid order by groupid
|
||||
select location, max(id) from ts_4893.meters group by location order by location
|
||||
select location, max(current) from ts_4893.meters group by location order by location
|
||||
|
|
|
@ -20,9 +20,9 @@ select min(id) from ts_4893.meters where id <= 0
|
|||
select min(phase) from ts_4893.meters where ts between '2023-01-01 00:00:00' and '2023-12-31 23:59:59'
|
||||
select min(voltage) from ts_4893.meters where voltage is not null
|
||||
select min(total_voltage) from (select sum(voltage) as total_voltage from ts_4893.meters group by location)
|
||||
select groupid, min(voltage) from ts_4893.meters group by groupid
|
||||
select location, min(current) from ts_4893.meters group by location
|
||||
select location, min(id) from ts_4893.meters group by location
|
||||
select round(min(current), 2) from ts_4893.meters
|
||||
select pow(min(current), 2) from ts_4893.meters
|
||||
select log(min(voltage) + 1) from ts_4893.meters
|
||||
select groupid, min(voltage) from ts_4893.meters group by groupid order by groupid
|
||||
select location, min(current) from ts_4893.meters group by location order by location
|
||||
select location, min(id) from ts_4893.meters group by location order by location
|
||||
|
|
|
@ -14,9 +14,9 @@ select stddev_pop(voltage) from ts_4893.meters where voltage is not null
|
|||
select stddev_pop(phase) from ts_4893.meters
|
||||
select stddev_pop(phase) from ts_4893.meters where ts between '2023-01-01 00:00:00' and '2023-12-31 23:59:59'
|
||||
select stddev_pop(total_voltage) from (select sum(voltage) as total_voltage from ts_4893.meters group by location)
|
||||
select groupid, stddev_pop(voltage) from ts_4893.meters group by groupid
|
||||
select location, stddev_pop(current) from ts_4893.meters group by location
|
||||
select location, stddev_pop(voltage) from ts_4893.meters group by location
|
||||
select round(stddev_pop(current), 2) from ts_4893.meters
|
||||
select pow(stddev_pop(current), 2) from ts_4893.meters
|
||||
select log(stddev_pop(voltage) + 1) from ts_4893.meters
|
||||
select groupid, stddev_pop(voltage) from ts_4893.meters group by groupid order by groupid
|
||||
select location, stddev_pop(current) from ts_4893.meters group by location order by location
|
||||
select location, stddev_pop(voltage) from ts_4893.meters group by location order by location
|
||||
|
|
|
@ -12,9 +12,9 @@ select var_pop(voltage) from ts_4893.meters where voltage is not null
|
|||
select var_pop(phase) from ts_4893.meters
|
||||
select var_pop(phase) from ts_4893.meters where ts between '2023-01-01 00:00:00' and '2023-12-31 23:59:59'
|
||||
select var_pop(total_voltage) from (select sum(voltage) as total_voltage from ts_4893.meters group by location)
|
||||
select groupid, var_pop(voltage) from ts_4893.meters group by groupid
|
||||
select location, var_pop(current) from ts_4893.meters group by location
|
||||
select location, var_pop(voltage) from ts_4893.meters group by location
|
||||
select round(var_pop(current), 2) from ts_4893.meters
|
||||
select pow(var_pop(current), 2) from ts_4893.meters
|
||||
select log(var_pop(voltage) + 1) from ts_4893.meters
|
||||
select groupid, var_pop(voltage) from ts_4893.meters group by groupid order by groupid
|
||||
select location, var_pop(current) from ts_4893.meters group by location order by location
|
||||
select location, var_pop(voltage) from ts_4893.meters group by location order by location
|
||||
|
|
|
@ -90,4 +90,4 @@ select week(name) from ts_4893.meters limit 1
|
|||
select week(ts), dayofweek(ts) from ts_4893.meters limit 1
|
||||
select week(timediff(ts, '2024-10-10 09:36:50.172')) from ts_4893.meters limit 1
|
||||
select id, week(ts) from ts_4893.meters where id = 1 limit 1
|
||||
select groupid, sum(week(ts)) from ts_4893.meters group by groupid
|
||||
select groupid, sum(week(ts)) from ts_4893.meters group by groupid order by groupid
|
||||
|
|
|
@ -29,10 +29,10 @@ select weekday('01-JAN-20')
|
|||
select weekday('2024-02-29')
|
||||
select weekday('2023-09-24')
|
||||
select weekday('2023-09-25')
|
||||
select weekday(name) from ts_4893.meters limit 1
|
||||
select weekday('9999-12-31')
|
||||
select weekday(name) from ts_4893.meters limit 1
|
||||
select weekday(ts), dayofweek(ts) from ts_4893.meters limit 1
|
||||
select weekday(timediff(ts, '2024-10-10 09:36:50.172')) from ts_4893.meters limit 1
|
||||
select weekday(ts) from ts_4893.meters limit 1
|
||||
select id, weekday(ts) from ts_4893.meters where id = 1 limit 1
|
||||
select groupid, sum(weekday(ts)) from ts_4893.meters group by groupid
|
||||
select groupid, sum(weekday(ts)) from ts_4893.meters group by groupid order by groupid
|
||||
|
|
|
@ -28,10 +28,10 @@ select weekofyear('01-JAN-20')
|
|||
select weekofyear('2024-02-29')
|
||||
select weekofyear('2024-01-01')
|
||||
select weekofyear('2024-12-31')
|
||||
select weekofyear('9999-12-31')
|
||||
select weekofyear(name) from ts_4893.meters limit 1
|
||||
select weekofyear(ts) from ts_4893.meters limit 1
|
||||
select weekofyear('9999-12-31')
|
||||
select weekofyear(ts), dayofweek(ts) from ts_4893.meters limit 1
|
||||
select weekofyear(timediff(ts, '2024-10-10 09:36:50.172')) from ts_4893.meters limit 1
|
||||
select id, weekofyear(ts) from ts_4893.meters where id = 1 limit 1
|
||||
select groupid, sum(weekofyear(ts)) from ts_4893.meters group by groupid
|
||||
select groupid, sum(weekofyear(ts)) from ts_4893.meters group by groupid order by groupid
|
||||
|
|
Loading…
Reference in New Issue