未验证 提交 919da38a 编写于 作者: G Ganlin Zhao 提交者: GitHub

Update 06-select.md

上级 247d888d
......@@ -403,7 +403,7 @@ SELECT ... FROM (SELECT ... FROM ...) ...;
- 如果内层查询的结果数据未提供时间戳,那么计算过程隐式依赖时间戳的函数在外层会无法正常工作。例如:INTERP, DERIVATIVE, IRATE, LAST_ROW, FIRST, LAST, TWA, STATEDURATION, TAIL, UNIQUE。
- 如果内层查询的结果数据不是按时间戳有序,那么计算过程依赖数据按时间有序的函数在外层会无法正常工作。例如:LEASTSQUARES, ELAPSED, INTERP, DERIVATIVE, IRATE, TWA, DIFF, STATECOUNT, STATEDURATION, CSUM, MAVG, TAIL, UNIQUE。
- 计算过程需要两遍扫描的函数,在外层查询中无法正常工作。例如:此类函数包括:PERCENTILE。
- 如果在外层查询中使用时间窗口查询,并且内层查询使用了选择函数及其相关的时间戳列,内层函数返回结果应按照时间戳列进行排序。例如:
- 如果在外层查询中使用时间窗口查询,并且内层查询使用了选择函数(如 LAST 函数)及其相关的时间戳列,内层函数返回结果应按照时间戳列进行排序。例如:
```
SELECT _wstart, count(*) FROM (SELECT ts, LAST(c0) FROM tb WHERE ts < NOW ORDER BY ts) interval(1d);
```
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册