Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
a295aa20
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1185
Star
22016
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
a295aa20
编写于
11月 18, 2022
作者:
“
“happyguoxy”
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
test: refine query cases
上级
371b35fc
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
10 addition
and
24 deletion
+10
-24
tests/script/tsim/parser/limit2_query.sim
tests/script/tsim/parser/limit2_query.sim
+10
-24
未找到文件。
tests/script/tsim/parser/limit2_query.sim
浏览文件 @
a295aa20
...
...
@@ -321,55 +321,41 @@ endi
### [TBASE-350]
## stb + interval + fill + group by + limit offset
sql select max(c1), min(c2), sum(c3), avg(c4), first(c7), last(c8), first(c9) from
$stb where ts >= $ts0 and ts <= $tsu
partition by t1 interval(5m) fill(value, -1, -2, -3, -4 ,-7 ,'-8', '-9') limit 2 offset 10
sql select max(c1), min(c2), sum(c3), avg(c4), first(c7), last(c8), first(c9) from
lm2_tb0 where ts >= 1537146000000 and ts <= 1543145400000
partition by t1 interval(5m) fill(value, -1, -2, -3, -4 ,-7 ,'-8', '-9') limit 2 offset 10
if $rows != 2 then
return -1
endi
#add one more test case
sql select max(c1), last(c8) from lm2_db0.lm2_tb0 where ts >= 1537146000000 and ts <= 1543145400000 interval(5m) fill(linear) limit 10 offset 4089;"
$limit = 5
$offset = $rowNum * 2
$offset = $offset - 2
sql select max(c1), min(c2), sum(c3), avg(c4), first(c7), last(c8), first(c9) from
$stb where ts >= $ts0 and ts <= $tsu
partition by t1 interval(5m) fill(value, -1, -2, -3, -4 ,-7 ,'-8', '-9') order by t1 limit $limit offset $offset
if $rows !=
$tbNum
then
sql select max(c1), min(c2), sum(c3), avg(c4), first(c7), last(c8), first(c9) from
lm2_tb0 where ts >= 1537146000000 and ts <= 1543145400000
partition by t1 interval(5m) fill(value, -1, -2, -3, -4 ,-7 ,'-8', '-9') order by t1 limit $limit offset $offset
if $rows !=
1
then
return -1
endi
if $data00 !=
@18-11-25 19:30:00.000@
then
if $data00 !=
9
then
return -1
endi
if $data01 != 9 then
return -1
endi
if $data
12 != 9
then
if $data
02 != 9.000000000
then
return -1
endi
if $data
2
3 != 9.000000000 then
if $data
0
3 != 9.000000000 then
return -1
endi
if $data
34 != 9.000000000
then
if $data
04 != 1
then
return -1
endi
if $data
45 != 1
then
if $data
05 != binary9
then
return -1
endi
if $data56 != binary9 then
return -1
endi
if $data68 != 6 then
return -1
endi
if $data72 != -2 then
return -1
endi
if $data84 != -2.000000000 then
return -1
endi
if $data98 != 9 then
if $data06 != nchar9 then
return -1
endi
#add one more test case
sql select max(c1), last(c8) from lm2_db0.lm2_tb0 where ts >= 1537146000000 and ts <= 1543145400000 interval(5m) fill(linear) limit 10 offset 4089;"
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录