mysql - 如何在mysql事件中创建随机数?
问题描述
INSERT into rate values(NULL,'admin@admin.com','2020-12-14 00:27:30','0.5','1.0','1.3','1.6','2.2','2.8','3.3','4.0','5.0','5.5')
我想在这些字段中获取随机数,以便通过此事件自动生成和插入。
解决方案
您可以使用 RAND 函数。并在 RAND 上使用 TRUNCATE 进行精度计数。
INSERT into rate values(NULL,'admin@admin.com','2020-12-14 00:27:30', TRUNCATE(1 * rand(), 2), TRUNCATE(2 * rand(), 2), TRUNCATE(1 * rand(), 2), ..., TRUNCATE(4 * rand(), 2),...)
推荐阅读
- apache - 以上是客户端发送的 HTTP 简单请求消息的示例。消息有问题吗?
- firebase - 如何检查特定文档 ID 中是否包含某个值?
- javascript - 如何重新调整列表(下拉列表),复制 React JavaScript 中选项选择器的原始代码?
- ios - AppDelegate 和 TabBarViewController
- python - 使用 MIMEApplication 将 Pandas Dataframe 转换为电子邮件附件
- json - 无法将道具传递给Vue js中的子组件
- javascript - 在表格元素上传递对象
- python - 使用 glob ** 根据递归参数匹配文件扩展名
- python - 无法使用 scrapy 从 Johns Hopkins covid-19 网站抓取
- java - 当一个方法返回一个 String 时,它是一个字面量还是一个 String 对象?