首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

求一SQL语句,求大家帮忙!该怎么解决

2012-01-21 
求一SQL语句,求大家帮忙!我需要修改表中一列时间类型的数据,例如,在表中有一类是出生日期,将表中所有1982

求一SQL语句,求大家帮忙!
我需要修改表中一列时间类型的数据,例如,在表中有一类是出生日期,将表中所有1982年出生的改为1981年。在Sql   Server中可以用dateadd,但这个函数在MySql中用不了。希望大家帮忙。谢谢!

[解决办法]
试试
mysql> select DATE_ADD( '1998-01-30 ', Interval 1 YEAR);
[解决办法]
用 UPDATE 表名 SET 列名=新值 WHERE 条件 不行吗,我也是菜鸟,不要笑啊
[解决办法]
mysql没用过找找应该有着方面的函数
[解决办法]
update tablename set 出生日期 = Date_ADD(出生日期, INTERVAL -1 YEAR) where Year(出生日期) = 1982

热点排行