asp.net 用sql语句查询一段时间内的数据

我是这么写的select*fromskjiluwhereskdatetimebetween'2015/1'and'2015/2'andleixing='2'数据是这样的,... 我是这么写的select * from skjilu where skdatetime between '2015/1' and '2015/2' and leixing='2'

数据是这样的,但是我却能查到一个是11月份的数据,请问怎么写才对,希望帮忙
展开
 我来答
维湾教育培训
2015-11-09 · 知道合伙人软件行家
维湾教育培训
知道合伙人软件行家
采纳数:3549 获赞数:13651

向TA提问 私信TA
展开全部
你那不是datetime类型吧? 肯定不对
更多追问追答
追问
不是时间类型的,是字符的,那我怎么写才能对呀
追答
必须是时间类型才可以的.不然不好判断的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友2dca20d
2015-11-09 · TA获得超过4036个赞
知道大有可为答主
回答量:2638
采纳率:77%
帮助的人:1132万
展开全部
select * from skjilu where cast(skdatetime as date) between '2015-1-1' and '2015-2-28' and leixing='2'
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式