简记左、右、结果表的记录数分别为 LR(left rows), RR, JR 1 left join 左关联,右表根据关联列,匹配相应的记录,无法匹配时填充NULL,当右表的关联列存在重复值时,JR > LR. 2 left semi join 左半连接,当左表关联右表时,对于每个关联列的值,匹配右表的第一条记录即返回,相比于left join,在右表关联列大量重...
回答于 2023-10-13 10:24
n=10 id=stretch(`a`b`c, n) val=stretch(7 8 9, n) t=table(id, val) select * from t context by id limit -1 select * from t context by id having isDuplicated(val, LAST)=0 参考上述代码,可以用context by + limit -1 OR isDuplicated去重
回答于 2023-10-13 09:50
使用const 关键字 const a = 1 const a1 = dict(STRING, ANY) 以上a, a1都无法修改。
回答于 2023-09-28 16:11
直接原因就是在脚本上下文中,使用new_tbl时未定义,可以如下修改: //......if(!existsVariable(`new_tbl)){ new_tbl = select * from existingTable limit 1 delete from new_tbl insert into new_tbl select top 1 * from existingTable}else{ insert into new_tbl select * from existingTable limit 1}//...
回答于 2023-09-22 16:24
参考下 README.zh.md · 浙江智臾科技有限公司/grafana-datasource - Gitee.com 这个文档部署下
回答于 2023-09-12 15:45
指的是每次取IPC数据时是否覆盖outputTable: false:扩容 true:覆盖原有记录 如果不想outputTable的内存用量一直涨的话,设置成 true。
回答于 2023-09-12 15:38
使用setMaxConnections函数 setMaxConnections — DolphinDB 2.0 documentation
回答于 2023-09-01 18:08
t1 = table(take(1, 10) as id, take(`xxx , 10) as name)t2 = t1t3 = t2 reduce(unionAll{,,1},[t1, t2, t3]) 可以使用 reduce + unionAll
回答于 2023-09-01 17:52
dolphindb不完全兼容IEEE754浮点数标准,具体区别是: 1. +inf/-inf 无法在编程语言层面创建无穷数 2. NaN 无法在编程语言层面创建NaN 3. inf/NaN的判断 有些情况下在内部计算过程中会产生inf/NaN,可以用isNanInf判断。
回答于 2023-09-01 13:53