如何使SQL语句只返回一条记录(50分)

B

boclif

Unregistered / Unconfirmed
GUEST, unregistred user!
我写了一个SQL查询,可能满足条件的有许多条记录,但我只使用第一条记录就可以了,
如何写一个sql语句,使它只返一记录集的第一条记录。
 
Sekect TOP 1 ... from ...
 
Oracle下
Select .. from ... Where rownum=1
 
SELECT DISTINCT
 
如果是clientdataset的话就设置数据饣为1条就ok了.
 
yzhshi的方法應該可以﹗
 
select distinct fields from *****
在sql server下这样就可以选出唯一的一个记录
 
如同yzhshi所说,Select TOP 1 ... from ...返回的是查结果的第一条纪录
如果说查询结果有很多条不同的纪录,且每条记录基本上都有重复可用zryzry
的select distinct ...from ...
 
Oracle下:
Select * from tableName where rownum=1
SQL Server下:
Select top 1 from TableName
 
多人接受答案了。
 
顶部