我有一个简单的 SQL 语句,用于从问题中获取第一个 rowid,但由于返回的项目太多,它会出错。那么我该如何解决呢?
DECLARE @first_id int
select @first_id = (SELECT row_number() over (order by id) as id FROM question)
SELECT @first_id = id FROM question
>> 这种语法工作正常,但不是我想要的查询结果。
谢谢
我有一个简单的 SQL 语句,用于从问题中获取第一个 rowid,但由于返回的项目太多,它会出错。那么我该如何解决呢?
DECLARE @first_id int
select @first_id = (SELECT row_number() over (order by id) as id FROM question)
SELECT @first_id = id FROM question
>> 这种语法工作正常,但不是我想要的查询结果。
谢谢