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

Tạo bảng thứ ba từ hai bảng

Còn lại nối kết quả với table2 như thế này:

select t2."Source", to_char(coalesce(t1."The Ratio",0),'990%') "The Ratio"
from table2 t2 left outer join
  (select "Source", 100 * count(*) / sum(count(*)) over ()  "The Ratio"
   from TableA 
   group by "Source") t1
on t1."Source" = t2."Source";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lưu trữ PostgreSQL được quản lý hoàn toàn trên AWS và Azure ra mắt kịp thời cho những lần di chuyển kế thừa

  2. psycopg2:Cập nhật nhiều hàng trong bảng với các giá trị từ nhiều bộ giá trị

  3. Đặt lại trình tự trong jpa

  4. Nhiều cơ sở dữ liệu trong docker và docker-soạn

  5. Sử dụng các giá trị tham số cho lược đồ và bảng trong Postgresql