Select * FROM table WHERE a<=9 AND a>=4 AND b<=20 AND b>=16 AND c<=30 AND c>=26
现在我想最终从查询 1 中选择至少满足以下两个条件的结果。
Select * FROM table WHERE a<=7 AND a>=5 AND B<=19 AND B>=17 AND C<=29 AND c>=27
数字可以是任何数字,尽管在查询 2 中,小于等于的数字较低,大于等于的数字较高。
我希望能够用一个数字设置查询 2 中要满足的最小重合数。例如,查询 2 必须满足 5 个重合才能最终在查询 1 中进行选择。
如果有更简单的方法来实现这一目标,这与范围和匹配计数有关。