Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Podzapytania i multitabele

Wygląda na sprzężenie, prawda? Kolumny, które nie są agregowane (race_name w tym przypadku) należy umieścić w grupie group by klauzula.

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. trzeba grupować rekordy na podstawie pasujących odwróceń

  2. Kontener pętli Foreach dla zadania przepływu danych

  3. Czy GRANT może być używany w ramach procedury sklepu Oracle?

  4. Obsługiwać wartości NULL podczas czytania przez OracleDataReader?

  5. Wywoływanie skryptu powłoki z PL/SQL, ale powłoka jest wykonywana jako użytkownik siatki, a nie wyrocznia