Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Lặp lại mỗi giá trị n lần dưới dạng hàng trong SQL

Hãy thử điều này:

select * from names
cross join (select rownum n from dual
            connect by level <= (select max(repeat) from names))
where n <= repeat
order by name


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhận 10 sản phẩm hàng đầu cho mọi danh mục

  2. Chế độ xem vật chất hóa và bảng có cùng tên

  3. Lỗi Oracle ORA-06512

  4. Soundex với các số dưới dạng tham số Chuỗi

  5. Sử dụng PL / SQL làm cách nào để tôi đưa nội dung của tệp vào một đốm màu?