PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Bagaimana cara memilih nomor acak yang dapat diulang dengan setseed di postgres sql?

Lakukan union all dari setseed() row query dengan query yang diinginkan. Penting untuk mencocokkan jenis kolom dari kedua kueri. setseed() row mengembalikan void .

select setseed(0), null

union all

select null, random()
from generate_series(1, 10)

offset 1
;

offset 1 klausa menghilangkan baris setseed() row dari kumpulan hasil




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Peningkatan otomatis, tetapi hilangkan nilai yang ada di kolom

  2. Apakah ada batas waktu untuk koneksi PostgreSQL yang menganggur?

  3. NodeJS–Tambahkan Array String di PostgreSQL Query

  4. Rails 4 session.id kadang nihil

  5. buka bungkus array postgresql menjadi baris