Oracle
 sql >> база данни >  >> RDS >> Oracle

Повторете всяка стойност n пъти като редове в SQL

Опитайте това:

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. KGXGN грешка при анкетиране (15)

  2. Липсва дясна скоба при SQL команда за създаване на таблица

  3. PL/SQL задействане за след вмъкване, актуализиране, изтриване, което въвежда данни в журнална таблица с последователност

  4. SQL изберете за всички записи, които могат да съдържат специфична стойност

  5. Вземете най-добри резултати за всяка група (в Oracle)