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

Nhóm theo ID ngoại trừ các bản ghi NULL

Phương pháp đơn giản nhất có lẽ là union all :

select id, sum(value), min(data)
from t
where id is not null
group by id
union all
select id, value, data
from t
where id is null;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle:Tính chênh lệch múi giờ trong HH:MM:SS giữa 2 ngày

  2. Sử dụng toán tử 'LIKE' với một truy vấn con trả về nhiều kết quả

  3. Gửi các giá trị được phân tách bằng dấu phẩy tới mệnh đề WHERE trong thủ tục lưu trữ oracle

  4. Tìm việc làm hiện tại cho các biểu mẫu &báo cáo Oracle

  5. Cách chọn một cột có điều kiện trong truy vấn Oracle