Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara memasukkan 1000 tanggal acak di antara rentang yang diberikan?

declare @FromDate date = '2011-01-01'
declare @ToDate date = '2011-12-31'

select dateadd(day, 
               rand(checksum(newid()))*(1+datediff(day, @FromDate, @ToDate)), 
               @FromDate)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kueri berparameter ..... mengharapkan parameter '@units', yang tidak diberikan

  2. Log Transaksi SQL Server, Bagian 3:Dasar-dasar Pencatatan

  3. Apa yang Baru di SQL Server 2019?

  4. Bagaimana cara mengelompokkan pada rentang berkelanjutan?

  5. Pemantauan TempDB SQL Server dengan Menggunakan Tampilan Manajemen Dinamis (DMV)