是否可以在 CREATE 查询中使用 UNION ALL?
Is it possible to use UNION ALL in CREATE query?
板条箱版本:1.1.3
我在 CREATE 中找不到 union all syntax 来做复杂的查询,我也搜索了文档,但一无所获
(SELECT col1, col2, col3
FROM tab1)
UNION ALL
(SELECT col1, col2, col3
FROM tab2)
如何在 crate
中执行此 sql
您可以将 UNION ALL 与 CrateDB 2 一起使用。3.x,可在此处获取:https://crate.io/download/#stable
您可以运行查询:
SELECT id1, name1 from t1
UNION ALL
SELECT id2, name2 from t2
ORDER BY name1;
或者在任一侧使用子选择:
SELECT * from (SELECT id1, name1 from t1 order by id1 limit 2)
UNION ALL
SELECT id2, name2 from t2;
或连接多个表:
SELECT id1, name1 from t1
UNION ALL
SELECT id2, name2 from t2
UNION ALL
SELECT id3, name3 from t3
ORDER BY name1;
https://crate.io/docs/crate/reference/en/2.3/general/dql/union.html
板条箱版本:1.1.3
我在 CREATE 中找不到 union all syntax 来做复杂的查询,我也搜索了文档,但一无所获
(SELECT col1, col2, col3 FROM tab1) UNION ALL (SELECT col1, col2, col3 FROM tab2)
如何在 crate
中执行此 sql您可以将 UNION ALL 与 CrateDB 2 一起使用。3.x,可在此处获取:https://crate.io/download/#stable
您可以运行查询:
SELECT id1, name1 from t1
UNION ALL
SELECT id2, name2 from t2
ORDER BY name1;
或者在任一侧使用子选择:
SELECT * from (SELECT id1, name1 from t1 order by id1 limit 2)
UNION ALL
SELECT id2, name2 from t2;
或连接多个表:
SELECT id1, name1 from t1
UNION ALL
SELECT id2, name2 from t2
UNION ALL
SELECT id3, name3 from t3
ORDER BY name1;
https://crate.io/docs/crate/reference/en/2.3/general/dql/union.html