您的位置:首页 > 数据库

常用的数据库sql语句

2016-04-27 18:57 369 查看
1.数据库时间格式的转换

set @dt = now();

select date_add(@dt, interval 1 day); - 加1天

select date_add(@dt, interval 1 hour); -加1小时

select date_add(@dt, interval 1 minute); - 加1分钟

select date_add(@dt, interval 1 second); -加1秒

select date_add(@dt, interval 1 microsecond);-加1毫秒

select date_add(@dt, interval 1 week);-加1周

select date_add(@dt, interval 1 month);-加1月

select date_add(@dt, interval 1 quarter);-加1季

select date_add(@dt, interval 1 year);-加1年

2.数据库时间格式化

date_format(rcc_create_time_begin,'%Y-%m-%d %H:%i:%s') as rcc_create_time_begin

3.关于创建临时字段(此例子可以实现更新现有记录的行号,id排序生成,从30开始,间隔5)

update rf_card_coupons_new a left join (

select id,(@r := @r + 5) as rowNo

from rf_card_coupons_new ,(SELECT @r:=30) tmp

order by rcc_end_time desc , rcc_name asc , id DESC

) b on a.id = b.id

set a.rcc_i6 = b.rowNo
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: