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

Làm thế nào để chạy nhóm truy vấn SQL theo vấn đề?

Tạo hai truy vấn phụ và nối chúng lại.

SELECT counts.dest_name, 
       counts.dest_reference_id,
       counts.total_format,
       idents.format,
       idents.IG
FROM
(
  select dest_name, dest_reference_id, count (format) as total_format
  from IdentityTable
  Group By dest_name, dest_reference_id;
) counts
join
(
  select distinct dest_name, dest_reference_id, format, IG
  from identitytable 
) idents
on    counts.dest_name = idents.dest_name
  and counts.dest_reference_id = idents.dest_reference_id


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Xóa một biểu thức ngẫu nhiên khỏi chuỗi

  2. sql (oracle) đếm số khoảng chồng chéo

  3. Hibernate trên Oracle:ánh xạ thuộc tính String vào cột CLOB

  4. Cách lặp lại một truy vấn trong Oracle

  5. Cách sử dụng Giải thích Kế hoạch để tối ưu hóa các truy vấn?