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

Truy vấn con và nhiều bảng

Có vẻ như là một tham gia, phải không? Các cột không được tổng hợp (race_name trong trường hợp này) phải được đặt vào nhóm group by mệnh đề.

select r.race_name,
      sum(f.quantity) sum_quantity
from race r join animal a on a.race_code = r.race_code
            join food f on f.animal_id = a.animal_id
group by r.race_name;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chuyển đổi một chuỗi thành ngày tháng và nâng cao một ngoại lệ khi chuỗi đã cho không hợp lệ

  2. Chèn một dấu ngoặc kép trong JDBC cho Truy vấn SQL không hoạt động

  3. Oracle trên linux Alpine

  4. Truy vấn Oracle với mỗi phút một ngày

  5. Làm cách nào để tính giá trị trung bình của một cột và sau đó đưa nó vào một truy vấn chọn trong oracle?