用SQL,接收2个参数,一个是2000.一个是2011,查出中间的年份,例2000,200...
发布网友
发布时间:2024-02-18 05:14
我来回答
共3个回答
热心网友
时间:2024-07-21 02:56
select yearvar from 表名 where yearvar between 2000 and 2011
这里yearvar为你要查询的列
表名为操作所涉及的表名称
热心网友
时间:2024-07-21 03:00
单条sql不行
DECLARE @t1 INT, @t2 INT, @t3 INT
DECLARE @t TABLE (y INT)
SELECT @t1=2000, @t2=2010
SELECT @t3 = @t1 + 1
WHILE @t3< @t2
BEGIN
SET @t3= @t3+1
INSERT INTO @t VALUES(@t3)
END
SELECT * from @t
热心网友
时间:2024-07-21 02:59
declare @beginYear char(4)
declare @endYear char(4)
begin
set @beginYear = '2000';
set @endYear = '2011';
select year
from table1
where year between @beginYear and @endYear
end
go
不是从表中取?