重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
time类型就没法存入 小时+分钟这种格式
创新互联专注于企业全网营销推广、网站重做改版、凤台网站定制设计、自适应品牌网站建设、H5技术、商城网站开发、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为凤台等各大城市提供网站开发制作服务。
要么存短日期,年月日,要么存长日期年月日时分秒这种
你说的这个只能用字符来存 varchar
insert into table(openTime) values('08:30');
update tb1 set dt_start=minute(dt_start)-10 where dt_start=(select dt_start from tb1 where dt_start2012-10-1 10:10:10) 思路好像是这样子的,好久没碰过数据库了。函数什么的都忘了 - -
SELECT DATE_ADD(CURRENT_TIMESTAMP(),INTERVAL 3 DAY); //三天后(时间戳)
SELECT DATE_SUB(CURRENT_TIMESTAMP(),INTERVAL 3 DAY); //三天前(时间戳)
通常,把数据库字段,设置为INT
时间用time()来保存进去,在显示的地方用date()来处理,这样子在以后的操作非常方便
我感觉你想多了。
select * from 表名 where 维护日期 start_data and 维护日期 end_data;
这样就ok了.