如何用数据库语句实现 日期 范围内的选定 SELECT * FROM abc where (今天整数日期-30) < 日期字段 < (今天整数日期-7)具体如:SELECT * FROM abc where (2007-4-12) < 日期字段 < (2007-5-5)具体怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT * FROM abc where 日期字段>'2007-4-12' and 日期字段< '2007-5-5' SELECT abcFROM saleWHERE (日期字段 > CONVERT(char(10), GETDATE() - 3, 120)) AND (CONVERT(char(10), GETDATE() - 2, 120) > 日期字段) SELECT * FROM abc where 日期字段>convert(varchar(10),dateadd(dd,-30,getdate()),120)and 日期字段<convert(varchar(10),dateadd(dd,-7,getdate()),120) select * from abc where convert(char(8),日期字段,112) > '20070412' and convert(char(8),日期字段,112) < '20070505'; 判断一个SQL表的字段类型,用什么函数 菜鸟问题,一看便知 sql语句报错,怎么修改? 如何优化如下SQL语句? 插入的问题? 一组数据,怎么能这样查出来?请指点一下。 这样效果的行列转换如何达到? 存储过程问题,在线等待救援! applet中使用数据库的问题 为什么有些表“新建索引”是灰色的? 问一个简单严肃的字段问题 无效的类别字符串 问题..谢谢大家 急阿
FROM sale
WHERE (日期字段 > CONVERT(char(10), GETDATE() - 3, 120)) AND (CONVERT(char(10), GETDATE() - 2, 120) > 日期字段)
and 日期字段<convert(varchar(10),dateadd(dd,-7,getdate()),120)