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

Các hàng trùng lặp (lặp lại) trong kết quả truy vấn sql

Bạn có thể sử dụng generate_series() :

select t.id, t.value
from (select t.id, t.value, generate_series(1, t.value)
      from t 
     ) t;

Bạn có thể làm điều tương tự với phép nối bên:

select t.id, t.value
from t, lateral
     generate_series(1, t.value);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sự khác biệt giữa kết thúc và hủy bỏ một quy trình

  2. Tổng quan về PostgreSQL Query Caching &Load Balancing

  3. PostgreSQL - Hàm với các biến cục bộ - Tham chiếu cột không rõ ràng

  4. Lỗi cú pháp tại hoặc gần USING

  5. Hibernate Postgresql chọn để cập nhật với sự cố tham gia bên ngoài