关于select中的变量 Declare @k DateTimeSelect @k = '2007-8-24'select * from [table] where DateDiff(dd, 日期, @k) = 0 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from table where convert(varchar(10),日期,112)=convert(varchar(10),k,112) 一般日期字段都会存放 年月日时分秒 你的变量只有 年月日 ,所以当然查不到了 select * from table1 where datediff(day,@k,日期字段) = 0具体看帮助的 datediff 用法 交叉取时间 SQLserver 中decimal的默认长度 谁能告诉我这2个sql 连接有什么不同? 一个SQL语句的写法 求一sql语句,大家都进来看看 急求sql关于数据合 请教高手一个关于局域网内网速很慢的问题 求助触发器问题 不是高手不救命,如何在98安装SQL2K的服务器??? 再请教大家一sql语句,特邀请zjcxc(邹建) (大哥解答) 欢迎讨论!大家都有什么好方法?关于图片处理! SQL赋值问题..望高人指点.急..在线等
你的变量只有 年月日 ,所以当然查不到了
select * from table1 where datediff(day,@k,日期字段) = 0具体看帮助的 datediff 用法