基础问题:我想查询这个月的所有记录 改怎么写? 比如 我的时间为2009-10-8 我想查询出10月份的所有记录。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from tb where datediff(mm,dt,'2009-10-8') = 0 你这个有点问题吧其他年份的10月份不也查出来吗select * from tb where dt between DATEADD(mm, DATEDIFF(mm,0,'2009-10-8'), 0) and DATEADD(mm, DATEDIFF(m,0,'2009-10-8')+1, 0) 怎么从日志中查看对一个表的所有操作情况? 关于游标循环更新数据的问题(急啊............) 请问 CREATE ENDPOINT 是干嘛使的,用过的请谈一谈。 50分求 sql 查询语句的in问题,在外部程序里挺简单,但在查询分析器里好象比较难弄~ 用sql语句实现这样的功能可行吗??? 求助:sql2000数据表损坏 无法修复 请问:扩展名为CXKBF是什么文件,谢谢 如何导数据库结构,急!!! 关于 SQL Server Profiler里追踪到的Audit Login/Logout -- 看似简单的SQL语句,其实会的都是高手! --- text保存数据?
其他年份的10月份不也查出来吗select * from tb where dt between DATEADD(mm, DATEDIFF(mm,0,'2009-10-8'), 0) and DATEADD(mm, DATEDIFF(m,0,'2009-10-8')+1, 0)