选择结果作为where条件

wxclj1h5  于 2021-06-14  发布在  Cassandra
关注(0)|答案(1)|浏览(350)

我想使用select query的结果作为另一个查询条件的输入,如下所示:

DELETE FROM message_user WHERE id = 8a81de70-1991-11e9-a38f-9e0aa7c9f25f and group = e5b04c50-1982-11e9-abf3-b17ecbb80329 and receiver in (SELECT member FROM chat_group_member WHERE id = e5b04c50-1982-11e9-abf3-b17ecbb80329)
wfsdck30

wfsdck301#

cassandra是分布式数据库,嵌套查询是连接类型。在cassandra中,数据可能存储在多个主机上。为了实现联合,可能需要在单个节点上下载大型数据。这可能会导致性能问题,因为所有节点都位于商品硬件上(对等)。因此我认为它不受支持。

相关问题