From 919da38a4874d64187e21a1d08e58cf1b04dbb58 Mon Sep 17 00:00:00 2001 From: Ganlin Zhao <36554565+glzhao89@users.noreply.github.com> Date: Wed, 9 Aug 2023 10:34:57 +0800 Subject: [PATCH] Update 06-select.md --- docs/zh/12-taos-sql/06-select.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/zh/12-taos-sql/06-select.md b/docs/zh/12-taos-sql/06-select.md index cb7f03f9de..0270acc448 100644 --- a/docs/zh/12-taos-sql/06-select.md +++ b/docs/zh/12-taos-sql/06-select.md @@ -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); ``` -- GitLab