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

NHÓM hiệu quả THEO một biểu thức CASE trong Amazon Redshift / PostgreSQL

Bạn sẽ làm điều này với hai tổng hợp:

select type, (case when cnt > XXX then url end) as url, sum(cnt) as visit_cnt
from (select type, url, count(*) as cnt
      from t
      group by type, url
     ) t
group by type, (case when cnt > XXX then url end)
order by type, sum(cnt) desc;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không tìm thấy ID giao dịch Postgresql

  2. Ràng buộc khóa ngoại với một số giá trị cột nằm trong các bảng khác

  3. sử dụng lệnh database_name trong PostgreSQL

  4. Vấn đề phức tạp về 'Khoảng cách và Quần đảo'

  5. Gấu trúc sử dụng quá nhiều bộ nhớ với read_sql_table