-4
SELECT COLUMN FROM TABLE WHERE ACTION='ABC' AND ROWNUM<=1;

我对mssql有疑问。我需要将上面的 oracle 查询迁移到 mssql 中。我正在苦苦挣扎ROWNUM

4

2 回答 2

1
SELECT TOP 1 COLUMN 
FROM TABLE 
WHERE ACTION='ABC'

您可能也需要使用Order By,即...

SELECT TOP 1 COLUMN 
FROM TABLE 
WHERE ACTION='ABC' 
Order by columnnane asc/desc 

注意:如果Order By后面不指定方向(ASC/ DESC),默认为ASC。

于 2013-09-30T05:43:45.800 回答
0

尝试这个

SELECT Top 10 * FROM TABLE WHERE ACTION='ABC' 
于 2013-09-30T05:24:12.277 回答