0" contains "id>1" "id>0 or name='China'" contains -6ren">
gpt4 book ai didi

java - 如何知道一个 where 子句查询结果包含另一个 where 子句查询结果?

转载 作者:行者123 更新时间:2023-12-01 04:10:30 24 4
gpt4 key购买 nike

我如何知道一个 where 子句的查询结果包含另一个 where 子句的查询结果?例如:

"id>0" contains "id>1"
"id>0 or name='China'" contains "id>1"
"id>0 or name='China'" contains "name='China'"

抱歉,我的英语水平很差。

有一个表:Countrys(id,name)。

id      name
0 America
1 China
2 Japan
3 England

显然,select id, name fromcountrys where id>0的查询结果包含select id, name fromcountrys id>2。我想直接比较两个where子句得到结果,不想执行实际的查询操作

我使用java。

最佳答案

这取决于您的数据,因此您必须通过连接结果来运行每个 where 子句。您可以加入他们并检查是否有结果。

关于java - 如何知道一个 where 子句查询结果包含另一个 where 子句查询结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20042742/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com