给数据库里的表的时间字段在年份上统一加一年
来源:互联网 发布:五星体育软件 编辑:程序博客网 时间:2024/06/01 08:42
表 x
时间字段 y
怎么给y (格式:2008-12-9)加上一年?
变成(2009-12-9)
update x set y=dateadd(year,1,y)
在时间字段上拿出年份
效率比较低的做法:
$sql = "select * from news where date like '2008%' order by id desc";
可能效率高点的(没测试过):
$sql = "select * from news where YEAR(date) = 2008 order by id desc";
不能用是因为你的date字段不是time类型的。
$sql = "select * from news where left(date,4)='2008' order by id desc";
$sql = "select * from news where date_format(date, '%Y')='2008' order by id desc";
- 给数据库里的表的时间字段在年份上统一加一年
- SQL 更新时间字段的年份
- mysql给表的字段加索引
- comBox绑定SQL Server数据库中时间字段中的不重复的年份
- 80.iOS yyyy年份与YYYY的区别 NSDate 时间差一年 时间多出一年
- JSP读取Oracle数据库里的图片Blob字段并显示在页面上
- 数据库字段名不统一的教训
- 如何查一个字段在数据库的哪些表上
- 设计表时给哪些字段加索引,索引的用处,以及能不能给所有字段加索引
- oracle 在原有的时间上加一天,加一个小时,加一分钟
- oracle 在原有的时间上加一天,加一个小时,加一分钟
- php如何在原来的时间上加一天?一小时?
- 请教怎么样在一个字符字段里修改里面的内容加文字上去
- 在mysql上使用存储过程给相应的表加入字段
- java中怎么在获取的系统时间上提前一周一月一年或推迟一周,一月或者一年
- 在mysql数据库中关于日期时间字段的处理
- 数据库基本的建表,加字段等sql
- java XXXvo.java 主表调用其他表表的字段拼接///表中读取数据库里时间数据格式的修改
- MFC窗口位置管理详细分析及实例vc++技术
- 纠结。。
- Axis2 Plugin Exception: -java.lang.reflect.InvocationTargetException
- 电脑dos命令大全
- Apache 2 : starting apache
- 给数据库里的表的时间字段在年份上统一加一年
- GIS环境安装问题之一
- c#3.0新增特性
- xp与Linux共存
- 视频编码
- SQL Server字符串处理函数大全
- 在易语言中调用MS SQL SERVER数据库存储过程(Transact-SQL)方法总结
- Hello Driver
- ZOJ1074 最大和子矩阵 DP