sql >> Databáze >  >> RDS >> Oracle

Poddotazy a vícenásobné tabulky

Vypadá to jako spojení, ne? Sloupce, které nejsou agregované (race_name v tomto případě) musí být zařazen do group by klauzule.

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. Jak zobrazit výsledky procedury mimo ni v Oracle

  2. SQLSTATE[HY093]:Neplatné číslo parametru:parametr nebyl definován

  3. SQLSTATE[HY000] [1698] Přístup odepřen uživateli 'root'@'localhost'

  4. Jak v Django najít termín, který je součástí řetězce namísto toho, aby obsahoval tento řetězec?