sql - 如何在sql server中创建一个负随机数?

标签 sql sql-server

我正在使用 SQL Server 2017,我想知道如何生成介于 0-6 之间的随机数>

最佳答案

你可以这样做:

select ( 0 - floor(rand(checksum(newid())) * 7) )

关于sql - 如何在sql server中创建一个负随机数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54426243/

相关文章:

php - 无法添加或更新子行: a foreign key constraint fails(Foreign key issue in mysql)

php - mysql查询中的奇怪错误

sql - 基于不同列的值的默认列值

SQL Server 查询优化 - 简单查询中意外的缓慢

sql - 如何删除不在其中的记录

sql-server - ORACLE/SQL Server 中的减号与除外差异

MySQL - 返回第二个表中的最后一条记录,然后返回第一个表中的所有记录

sql - 查询字符串的各种方法?

sql-server - T SQL - 在第一个 '-' 之后将列拆分为两列

sql-server - 返回字符串的前 N ​​个字符