Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
慢慢CG
TDengine
提交
b437feba
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看板
提交
b437feba
编写于
4月 30, 2021
作者:
E
Elias Soong
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[TD-3984] <docs>: describe "union all" clause.
上级
e8522fa0
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
39 addition
and
30 deletion
+39
-30
documentation20/cn/08.connector/01.java/docs.md
documentation20/cn/08.connector/01.java/docs.md
+1
-2
documentation20/cn/11.administrator/docs.md
documentation20/cn/11.administrator/docs.md
+26
-26
documentation20/cn/12.taos-sql/docs.md
documentation20/cn/12.taos-sql/docs.md
+12
-2
未找到文件。
documentation20/cn/08.connector/01.java/docs.md
浏览文件 @
b437feba
...
...
@@ -16,7 +16,6 @@ TDengine 的 JDBC 驱动实现尽可能与关系型数据库驱动保持一致
*
TDengine 目前不支持针对单条数据记录的删除操作。
*
目前不支持事务操作。
*
目前不支持表间的 union 操作。
*
目前不支持嵌套查询(nested query)。
*
对每个 Connection 的实例,至多只能有一个打开的 ResultSet 实例;如果在 ResultSet 还没关闭的情况下执行了新的查询,taos-jdbcdriver 会自动关闭上一个 ResultSet。
...
...
@@ -447,7 +446,7 @@ Query OK, 1 row(s) in set (0.000141s)
## TAOS-JDBCDriver 版本以及支持的 TDengine 版本和 JDK 版本
##
<a class="anchor" id="version"></a>
TAOS-JDBCDriver 版本以及支持的 TDengine 版本和 JDK 版本
| taos-jdbcdriver 版本 | TDengine 版本 | JDK 版本 |
| -------------------- | ----------------- | -------- |
...
...
documentation20/cn/11.administrator/docs.md
浏览文件 @
b437feba
...
...
@@ -462,31 +462,31 @@ TDengine的所有可执行文件默认存放在 _/usr/local/taos/bin_ 目录下
| 关键字列表 | | | | |
| ---------- | ----------- | ------------ | ---------- | --------- |
| ABLOCKS | CONNECTIONS | HAVING | MODULES | S
LIMIT
|
| ABORT | COPY | ID | NCHAR | S
MALLINT
|
| ACCOUNT | COUNT | IF | NE | S
PREAD
|
| ACCOUNTS | CREATE | IGNORE | NONE | STABLE
|
| ADD | CTIME | IMMEDIATE | NOT | STA
BLES
|
| AFTER | DATABASE | IMPORT | NOTNULL | STA
R
|
| ALL | DATABASES | IN | NOW | ST
ATEMENT
|
| ALTER | DAYS | INITIALLY | OF | ST
DDEV
|
| AND | DEFERRED | INSERT | OFFSET | STREAM
|
| AS | DELIMITERS | INSTEAD | OR | STR
EAMS
|
| ASC | DESC | INTEGER | ORDER | S
TRING
|
| ATTACH | DESCRIBE | INTERVAL | PASS |
SUM
|
| AVG | DETACH | INTO | PERCENTILE | TABLE
|
| BEFORE | DIFF | IP | PLUS | TA
BLES
|
| BEGIN | DISTINCT | IS | PRAGMA | TAG
|
| BETWEEN | DIVIDE | ISNULL | PREV | T
AGS
|
| BIGINT | DNODE | JOIN | PRIVILEGE | TB
LOCKS
|
| BINARY | DNODES | KEEP | QUERIES | T
BNAME
|
| BITAND | DOT | KEY | QUERY | TIMES
|
| BITNOT | DOUBLE | KILL | RAISE | TI
MESTAMP
|
| BITOR | DROP | LAST | REM | T
INYINT
|
| BOOL | EACH | LE | REPLACE | TOP
|
| BOTTOM | END | LEASTSQUARES | REPLICA | T
OPIC
|
| BY | EQ | LIKE | RESET |
TRIGGER
|
| CACHE | EXISTS | LIMIT | RESTRICT | U
MINUS
|
| ABLOCKS | CONNECTIONS | HAVING | MODULES | S
MALLINT
|
| ABORT | COPY | ID | NCHAR | S
PREAD
|
| ACCOUNT | COUNT | IF | NE | S
TABLE
|
| ACCOUNTS | CREATE | IGNORE | NONE | STABLE
S
|
| ADD | CTIME | IMMEDIATE | NOT | STA
R
|
| AFTER | DATABASE | IMPORT | NOTNULL | STA
TEMENT
|
| ALL | DATABASES | IN | NOW | ST
DDEV
|
| ALTER | DAYS | INITIALLY | OF | ST
REAM
|
| AND | DEFERRED | INSERT | OFFSET | STREAM
S
|
| AS | DELIMITERS | INSTEAD | OR | STR
ING
|
| ASC | DESC | INTEGER | ORDER | S
UM
|
| ATTACH | DESCRIBE | INTERVAL | PASS |
TABLE
|
| AVG | DETACH | INTO | PERCENTILE | TABLE
S
|
| BEFORE | DIFF | IP | PLUS | TA
G
|
| BEGIN | DISTINCT | IS | PRAGMA | TAG
S
|
| BETWEEN | DIVIDE | ISNULL | PREV | T
BLOCKS
|
| BIGINT | DNODE | JOIN | PRIVILEGE | TB
NAME
|
| BINARY | DNODES | KEEP | QUERIES | T
IMES
|
| BITAND | DOT | KEY | QUERY | TIMES
TAMP
|
| BITNOT | DOUBLE | KILL | RAISE | TI
NYINT
|
| BITOR | DROP | LAST | REM | T
OP
|
| BOOL | EACH | LE | REPLACE | TOP
IC
|
| BOTTOM | END | LEASTSQUARES | REPLICA | T
RIGGER
|
| BY | EQ | LIKE | RESET |
UMINUS
|
| CACHE | EXISTS | LIMIT | RESTRICT | U
NION
|
| CASCADE | EXPLAIN | LINEAR | ROW | UPLUS |
| CHANGE | FAIL | LOCAL | ROWS | USE |
| CLOG | FILL | LP | RP | USER |
...
...
@@ -498,5 +498,5 @@ TDengine的所有可执行文件默认存放在 _/usr/local/taos/bin_ 目录下
| CONCAT | GLOB | METRICS | SHOW | VIEW |
| CONFIGS | GRANTS | MIN | SLASH | WAVG |
| CONFLICT | GROUP | MINUS | SLIDING | WHERE |
| CONNECTION | GT | MNODES |
| |
| CONNECTION | GT | MNODES |
SLIMIT
| |
documentation20/cn/12.taos-sql/docs.md
浏览文件 @
b437feba
...
...
@@ -407,7 +407,7 @@ SELECT select_expr [, select_expr ...]
[INTERVAL (interval_val [, interval_offset])]
[SLIDING sliding_val]
[FILL fill_val]
[GROUP BY col_list
<!-- [HAVING having_condition] -->
]
[GROUP BY col_list]
[ORDER BY col_list { DESC | ASC }]
[SLIMIT limit_val [SOFFSET offset_val]]
[LIMIT limit_val [OFFSET offset_val]]
...
...
@@ -647,7 +647,7 @@ Query OK, 1 row(s) in set (0.001091s)
3. 从 2.0.17 版本开始,条件过滤开始支持 BETWEEN AND 语法,例如 `WHERE col2 BETWEEN 1.5 AND 3.25` 表示查询条件为“1.5 ≤ col2 ≤ 3.25”。
<!--
### GROUP BY 之后的 HAVING 过滤
###
<a class="anchor" id="having"></a>
GROUP BY 之后的 HAVING 过滤
从 2.0.20 版本开始,GROUP BY 之后允许再跟一个 HAVING 子句,对成组后的各组数据再做筛选。HAVING 子句可以使用聚合函数和选择函数作为过滤条件(但暂时不支持 LEASTSQUARES、TOP、BOTTOM、LAST_ROW)。
...
...
@@ -657,6 +657,16 @@ SELECT AVG(f1), SPREAD(f1, f2, st2.f1) FROM st2 WHERE f1 > 0 GROUP BY f1 HAVING
```
-->
### <a class="anchor" id="union"></a>UNION ALL 操作符
```
mysql
SELECT ...
UNION ALL SELECT ...
[UNION ALL SELECT ...]
```
TDengine 支持 UNION ALL 操作符。也就是说,如果多个 SELECT 子句返回结果集的结构完全相同(列名、列类型、列数、顺序),那么可以通过 UNION ALL 把这些结果集合并到一起。目前只支持 UNION ALL 模式,也即在结果集的合并过程中是不去重的。
### SQL 示例
- 对于下面的例子,表tb1用以下语句创建
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录