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

Menghasilkan Baris Berdasarkan Nilai Kolom

Cara non-rekursif:

SELECT *
FROM tab t
CROSS APPLY (SELECT n
             FROM (SELECT ROW_NUMBER() OVER(ORDER BY 1/0) AS n
                   FROM master..spt_values s1) AS sub
             WHERE  sub.n <= t.Quantity) AS s2(Series);

db<>demo biola



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara menambahkan grup pengguna Direktori Aktif sebagai login di SQL Server

  2. "Kesalahan fatal koneksi internal" Saat Menjalankan Prosedur Tersimpan Secara Asli di SQL Server 2019 (Bug yang Diketahui)

  3. Mengapa saya tidak dapat menggunakan alias dalam kolom count(*) dan merujuknya ke dalam klausa yang memiliki?

  4. datetime2 vs smalldatetime di SQL Server:Apa Bedanya?

  5. Bagaimana cara mendapatkan Paket Eksekusi Kueri di SQL Server?