为什么我的查询结果每次只会显示 一条 我的符合条件的数据明明有很多条 但是每次查询都只会出现一条结果

create procedure cx @rs int,@rriqi1 date,@criqi1 date as --查询符合人数和日期的房间

declare @num char(7)

declare getCur cursor for

select num from fangjian

where @rs=rs

and num not in(select num from dengji where @rriqi1>=rriqi1 or @criqi1<=criqi1)

open getCur

fetch getCur into @num

select num 房号,rs 可居住人数

from fangjian

where num=@num

close getCur

deallocate getCur

sql
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问