gpt4 book ai didi

c# - 根据年份范围获取记录

转载 作者:太空宇宙 更新时间:2023-11-03 20:16:10 25 4
gpt4 key购买 nike

我想从学生表中选择一个结果-询问 -如果我通过像 2013 这样的任何一年然后选择学生加入开始日期和结束日期或者他目前在那里在这些年之间就像任何学生开始日期年份是 2010 年并且结束日期年份是 2013 年一样我选择 2011 年,然后也显示此学生记录。

表结构是-

StudentID   Age startDate   EndDate

1 14 5/05/2013 7/05/2013
4 17 4/04/2012 8/10/2012

我正在尝试这个-

select * from tblstudent 
Where DATEPART(year, StartDate) BETWEEN @year-1 AND @year

提前致谢。

最佳答案

不确定我是否理解你的意思,但这应该可以完成工作:

select *
from tblStudent s
where @year >= DATEPART(year, StartDate) and @year <= DATEPART(year, EndDate)

关于c# - 根据年份范围获取记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16581229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com