利用sql语句,把一个时间字段(格式比如为:2008-12-22 23:12:30),这个时间字段内的时间,都随机为:2008-12-22 23:12:30到2009-12-22 23:12:30之间的时间。
补充一下:最好能把具体的语句给写一下,我sql很菜的啦!
sql中怎么样把一个时间字段全部替换为一个时间段内的随机时间
答案:2 悬赏:0 手机版
解决时间 2021-03-08 12:24
- 提问者网友:刺鸟
- 2021-03-08 08:19
最佳答案
- 五星知识达人网友:罪歌
- 2021-03-08 08:36
2008-12-22 23:12:30转换为float是:39802.967013888891
2009-12-22 23:12:30转换为float是:40167.967013888891
然后用rand()函数可以获得一个小于1的随机,只括号里的int型种子不一样,得到的也是一个随机的数,楼主可以想到怎么用这个函数获得随机时间了吧
2009-12-22 23:12:30转换为float是:40167.967013888891
然后用rand()函数可以获得一个小于1的随机,只括号里的int型种子不一样,得到的也是一个随机的数,楼主可以想到怎么用这个函数获得随机时间了吧
全部回答
- 1楼网友:神的生死簿
- 2021-03-08 09:39
搜一下:sql中怎么样把一个时间字段全部替换为一个时间段内的随机时间
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯