我有一个包含 2 列的表格,其中数字 column1 和 column2 填充了几个 1000 的字段。
我首先运行以下代码:
select top (10) PERCENT
col1
from newtable
对于这个查询,我得到了 300 个结果,基于这个结果,我想运行一个与上面类似的查询,但使用我的第二个表列
select top (10) PERCENT
col2
from "based on the results in the first query"
这是否可以通过嵌套查询或类似的方式以某种方式实现?
最佳答案
如果没有更多详细信息和示例数据,我无法确定这是否适合您,但您似乎想要这样的东西。
SELECT TOP (10) PERCENT
col2
FROM newtable
WHERE col1 IN (
SELECT TOP (10) PERCENT col1 FROM newtable
);
关于sql - 根据其他查询的结果运行 Select 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64613769/