SQL 顶然后哪里

SQL top and then where

我是运行 MSSQLServer2008。 是否可以(在一个步骤中)select 前 n table 个条目,然后仅对这 n 个条目执行 where 查询? 为了(希望)澄清:我不想 select 满足标准的 n 个条目;但只有那些在前 n 行中满足标准的条目。 最好, 克里斯蒂安

试试这个

SELECT * FROM
(SELECT TOP 100 * FROM TableName)M
WHERE-- Your Condition Here