![]() |
1
134
如果用介于1和10之间的数字表示任何浮点值,即>=1和<10,则很容易:
这可以很容易地通过以下方法进行测试:
如果您想要整数,即>=1和<10,那么很简单:
同样,简单的测试:
|
![]() |
2
12
要总结并稍微简化,可以使用:
你可以像@user80168所提到的那样测试这个。
|
![]() |
3
9
如果使用的是SQL Server,则获取整数的正确方法是
在哪里?
|
![]() |
4
3
(trunc(random()*10)%10)+1 |
![]() |
5
1
hythlodayer答案的正确版本。
输出来自
生成范围为[1,10]的整数输出,即1和10都包括在内。
对于任何数字(浮点数),请参见用户80168的答案。也就是说,不要把它转换成
|
![]() |
6
0
实际上我不知道你想这样。 试试这个
|
![]() |
7
0
此存储过程将随机数插入表中。注意,它插入了一个无穷无尽的数字。当你得到足够的数字时停止执行它。 为光标创建表:
去 创建一个包含数字的表:
插入脚本:
创建和执行过程:
填写表格:
|
![]() |
Community wiki · SQL语法新手 1 年前 |
|
KateMak · 是否将多行中的多列与唯一id组合? 1 年前 |
![]() |
Karuna · SQL中列内的筛选器[重复] 1 年前 |
![]() |
Irvan Affandy · 为另一个选择选择声明的键 1 年前 |
![]() |
Community wiki · 这个MySQL语句出了什么问题? 1 年前 |
![]() |
Community wiki · 优化从同一表中提取的多列的查询 1 年前 |