如何搜索历史上同一天的数据? 日期字段为smalldatetime,如"2008-1-7"这种格式。如何自动根据今天的日期,查找出数据库同月同日的全部数据? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from tb where smalldatetime = '2008-1-7' select * from tb where convert(varchar(10),日期,120) = '2008-01-07' where day(Getdate()) = day(@tm) and month(@tm) = month(getdate()) day(Getdate()) = day(日期) and month(日期) = month(getdate()) select * from tableA where DATEPART(MM,DDATE)=DATEPART(MM,Getdate()) and DATEPART(DD,DDATE)=DATEPART(DD,getdate()) select * from tb where month(col)=month(getdate()) and day(col)=day(getdate()); 各位这个简单的SQL如何写? 去掉一个最高分和一个最低分求平均值的SQL语句??? sql2000 like问题 怎么恢复误删除数据造成的损失 急:编了Insert、Delete触发器,还需要Update触发器吗? 帮个忙,如何实现一个行变列的问题,在一个表中的行变列的问题? 再问:如何从分组数据集中取得最后一笔记录。。。 htl258 Tony兄有物料清单再请教! 一个自动编号的字段可以有两个相同的值吗? 请大虾们帮帮我 数据类型 大虾帮忙!取数据问题.
DATEPART(DD,getdate())