
SQL根据起始日期和终止日期取值的存储过程语句不知道怎么写了
已知一个表的列名有(日期,人员名称,是否攻击),号次为1-31,。然后我要写个存储过程,参数为起始日期和终止终止,然后要得出这号次期间,是否攻击的值全为false的所有人...
已知一个表的列名有(日期,人员名称,是否攻击),号次为1-31,。然后我要写个存储过程,参数为起始日期和终止终止,然后要得出这号次期间,是否攻击的值全为false的所有人员名称,号次不是主键。。。没思路了,表的样子如下
是取出 这个期间 attack的值 全都为 false的人员名称 展开
是取出 这个期间 attack的值 全都为 false的人员名称 展开
展开全部
这个表设计的有问题。Day列应该用日期值,没有年和月是无法正常查询的。
SQL 如下:
Select UserName from Table
Where Day >= @起始日期
And Day <= @终止日期
And Attack=False
SQL 如下:
Select UserName from Table
Where Day >= @起始日期
And Day <= @终止日期
And Attack=False
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询