常用的数据库sql语句


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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值