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
我是运行 MSSQLServer2008。 是否可以(在一个步骤中)select 前 n table 个条目,然后仅对这 n 个条目执行 where 查询? 为了(希望)澄清:我不想 select 满足标准的 n 个条目;但只有那些在前 n 行中满足标准的条目。 最好, 克里斯蒂安
试试这个
SELECT * FROM
(SELECT TOP 100 * FROM TableName)M
WHERE-- Your Condition Here