mysql查询表和列的注释、添加列

show table status;


show full fields from tablename;


alter table game_activity_task add `award_type` tinyint(4) COMMENT '派发类型,0:用户领取,1:自动派发';



4、ON DUPLICATE KEY UPDATE 和 IF

 insert into game_activity_progress (id, activity_id, user_pin, uuid, task_count, progress, status, 
finish_tasks, get_time, finish_time, start_time, end_time, modified, created, yn ) 
values (1901, 10002901, 'wenjun00', '10002901wenjun00', '2', 1, 1, '1002,3303', 
'2017-12-20 22:34:53', '2017-12-20 22:44:45', '2017-12-20 16:55:00', '2017-12-23 16:55:00', now(), now(), 1 )
ON DUPLICATE KEY UPDATE 
finish_tasks = IF(status = 1 and progress < task_count and locate(3303, finish_tasks) = 0, 
concat(finish_tasks, ',', 3303), finish_tasks),
progress = IF(status = 1 and progress < task_count and locate(3303, finish_tasks) = 0, 
progress + 1, progress);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值