Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
慢慢CG
TDengine
提交
3e9773d4
T
TDengine
项目概览
慢慢CG
/
TDengine
与 Fork 源项目一致
Fork自
taosdata / TDengine
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
3e9773d4
编写于
4月 26, 2021
作者:
L
liuyq-617
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
support join
上级
e6e7a89d
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
6 addition
and
1 deletion
+6
-1
src/client/src/tscSQLParser.c
src/client/src/tscSQLParser.c
+1
-1
tests/script/sh/demo.c
tests/script/sh/demo.c
+5
-0
未找到文件。
src/client/src/tscSQLParser.c
浏览文件 @
3e9773d4
...
@@ -2725,7 +2725,7 @@ int32_t addExprAndResultField(SSqlCmd* pCmd, SQueryInfo* pQueryInfo, int32_t col
...
@@ -2725,7 +2725,7 @@ int32_t addExprAndResultField(SSqlCmd* pCmd, SQueryInfo* pQueryInfo, int32_t col
memset
(
pExpr
->
aliasName
,
0
,
tListLen
(
pExpr
->
aliasName
));
memset
(
pExpr
->
aliasName
,
0
,
tListLen
(
pExpr
->
aliasName
));
getColumnName
(
pItem
,
pExpr
->
aliasName
,
sizeof
(
pExpr
->
aliasName
)
-
1
);
getColumnName
(
pItem
,
pExpr
->
aliasName
,
sizeof
(
pExpr
->
aliasName
)
-
1
);
SColumnList
ids
=
getColumnList
(
1
,
0
,
index
.
columnIndex
);
SColumnList
ids
=
getColumnList
(
1
,
index
.
tableIndex
,
index
.
columnIndex
);
if
(
finalResult
)
{
if
(
finalResult
)
{
insertResultField
(
pQueryInfo
,
colIndex
,
&
ids
,
pUdfInfo
->
resBytes
,
pUdfInfo
->
resType
,
pExpr
->
aliasName
,
pExpr
);
insertResultField
(
pQueryInfo
,
colIndex
,
&
ids
,
pUdfInfo
->
resBytes
,
pUdfInfo
->
resType
,
pExpr
->
aliasName
,
pExpr
);
}
else
{
}
else
{
...
...
tests/script/sh/demo.c
浏览文件 @
3e9773d4
...
@@ -21,6 +21,7 @@ void demo(char* data, short itype, short ibytes, int numOfRows, long long* ts, c
...
@@ -21,6 +21,7 @@ void demo(char* data, short itype, short ibytes, int numOfRows, long long* ts, c
int
i
;
int
i
;
double
r
=
0
;
double
r
=
0
;
SDemo
*
p
=
(
SDemo
*
)
interBuf
;
SDemo
*
p
=
(
SDemo
*
)
interBuf
;
SDemo
*
q
=
(
SDemo
*
)
dataOutput
;
printf
(
"demo input data:%p, type:%d, rows:%d, ts:%p,%lld, dataoutput:%p, interBUf:%p, tsOutput:%p, numOfOutput:%p, buf:%p
\n
"
,
data
,
itype
,
numOfRows
,
ts
,
*
ts
,
dataOutput
,
interBuf
,
tsOutput
,
numOfOutput
,
buf
);
printf
(
"demo input data:%p, type:%d, rows:%d, ts:%p,%lld, dataoutput:%p, interBUf:%p, tsOutput:%p, numOfOutput:%p, buf:%p
\n
"
,
data
,
itype
,
numOfRows
,
ts
,
*
ts
,
dataOutput
,
interBuf
,
tsOutput
,
numOfOutput
,
buf
);
for
(
i
=
0
;
i
<
numOfRows
;
++
i
)
{
for
(
i
=
0
;
i
<
numOfRows
;
++
i
)
{
...
@@ -38,6 +39,10 @@ void demo(char* data, short itype, short ibytes, int numOfRows, long long* ts, c
...
@@ -38,6 +39,10 @@ void demo(char* data, short itype, short ibytes, int numOfRows, long long* ts, c
p
->
otype
=
otype
;
p
->
otype
=
otype
;
p
->
num
+=
numOfRows
;
p
->
num
+=
numOfRows
;
q
->
sum
=
p
->
sum
;
q
->
num
=
p
->
num
;
q
->
otype
=
p
->
otype
;
*
numOfOutput
=
1
;
*
numOfOutput
=
1
;
printf
(
"demo out, sum:%f, num:%d, numOfOutput:%d
\n
"
,
p
->
sum
,
p
->
num
,
*
numOfOutput
);
printf
(
"demo out, sum:%f, num:%d, numOfOutput:%d
\n
"
,
p
->
sum
,
p
->
num
,
*
numOfOutput
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录