1.15 一道面试题:把num值处于[20,29]之间,改为20 num值处于[30,39]之间的,改为30

  • 1,208
1.15 一道面试题
有如下表和数组
把num值处于[20,29]之间,改为20
num值处于[30,39]之间的,改为30
 
mian表
+------+
| num  |
+------+
|    3 |
|   12 |
|   15 |
|   25 |
|   23 |
|   29 |
|   34 |
|   37 |
|   32 |
|   45 |
|   48 |
|   52 |
+------+
 
update mian set num=floor(num/10)*10 where num between 20 and 29;
select * from mian;

floor:http://baike.baidu.com/link?url=2tna7IfEw7g-bUkmD4THkbTuKmsZyk0N7eeRHou1pMjznYBTNqpslmPjHvLOWXPsR49JzRE2hFeecybVCj4GR_

weinxin
我的微信
这是我的微信扫一扫
开拓者博主
  • 本文由 发表于 2016年6月3日22:35:06
  • 转载请务必保留本文链接:https://www.150643.com/56.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: