相关疑难解决方法(0)

在SQL中按日期过滤

我的表中有一列用于日期(DateTime),我正在尝试创建一个WHERE子句, WHERE dates BETWEEN 12-11-2012 and 12-13-2012

日期列的样本值= 2012-05-24 00:38:40.260

我想说明在MM-DD-YYYY和MM-DD-YYYY之间的日期.

我试过了

WHERE dates BETWEEN ((convert(nvarchar(10), dates,110) = '2012-12-12') AND (convert(nvarchar(10), dates,110) = '2012-12-12'))
Run Code Online (Sandbox Code Playgroud)

但似乎没有用."语法不正确="

请帮忙

编辑:

感谢各种选项和描述人.得到了@ RichardTheKiwi的选择.

sql t-sql sql-server

15
推荐指数
2
解决办法
11万
查看次数

标签 统计

sql ×1

sql-server ×1

t-sql ×1