clickhouse:通过odbc从postgresql中选择

suzh9iv8  于 2021-06-15  发布在  ClickHouse
关注(0)|答案(0)|浏览(269)

我有表(postgresql):

CREATE TABLE odbc_table (
    a int4,
    b int4,
    ...
)
CREATE INDEX index1 (a, b)

和表(clickhouse):

CREATE TABLE ch_table (
    k Int32,
    ...
)

在clickhouse中,odbc执行请求:

SELECT * FROM odbc_table WHERE a = 1 AND b in (SELECT k FROM ch_table WHERE ...)

因此,会向postgresql发送一个请求:

SELECT a, b FROM odbc_table WHERE a = 1

想弄到整张table。
如何指定先执行部分请求:

SELECT k FROM ch_table WHERE ...

并向postgresql发送了一个表单请求:

SELECT a, b FROM odbc_table WHERE a = 1 and b in (1, 2, ...)

?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题