两个关于日期操作的SQL问题? 1. update mytable set mydate = addmonth(mydate,3);2. select distinct name from mytable where mydate < addmonth(mydate,-3); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 2. select distinct name from mytable where mydate < addmonth(sysdate,-3); 'addmonth' is not a recognized function name.在MS SQL SERVER中 1. UPDATE [TableName] SET [Field Date] = DATEADD(mm, 3, [Field Date])2. SELECT [Field Name] FROM [TableName] WHERE [Field Date] < DATEADD(mm, -3, GETDATE()) 这是ORACLE中的语法,你等着,有人会提供SQL SERVER中的语法 :) 楼上的楼上已经把SQL里的函数给出来了,其实关键就在dateadd的使用。 To MinYiBo(MinYiBo) 你的案是对的。谢谢,我想问一下,是否 YY代表年,MM代表月,DD代表日。 在SQL Server的随机文档中都有,怎么自己不去查查,一看就明白了嘛. 连接sql server 2000服务器只能用服务器名连接,用IP地址不能连,提示找不到,是何原因? 问个简单的存储过程问题! 数据合并查询慢,如何优化 Text类型字段的读取问题 在SQL中是否能链接入ACCESS并在其上设置触发器?谢谢! 这个问题有点难 SQL SERVER数据库表的操作 tabels 求难点的SQL语句?! 请问如何在vb代码中提高打印机的打印速度? sp_sqlexec @cmd 与 exec(@cmd)的区别 sql server 有沒有邏輯型字段!!! 用户的ID号并不连续,如何使用子查询ID号最前50个用户
from mytable
where mydate < addmonth(sysdate,-3);
2. SELECT [Field Name] FROM [TableName] WHERE [Field Date] < DATEADD(mm, -3, GETDATE())
你的案是对的。谢谢,
我想问一下,是否 YY代表年,MM代表月,DD代表日。