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

Seskupit podle ID kromě záznamů NULL

Nejjednodušší metodou je pravděpodobně 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. Proč mám jiný výsledek při použití vnitřního spojení

  2. Spojení 2 tabulek s id cizího klíče

  3. Index zahrnující více tabulek v PostgreSQL

  4. Jak nastavit časový limit příkazu pro provedení dotazu