sql >> Database teknologi >  >> RDS >> Oracle

Oracle gruppe/optælling forespørgsel

Prøv denne (jeg har ikke testet den):

with t2 as (
    select  ColA2, ColB2, count(*) cnt 
    from TableTwo
    group by ColA2, ColB2 
)
select t1.Id1,
(  select max(cnt) MaxDup
   from t2
   where t2.ColA2=t1.Id1)
from TableOne t1


  1. Hvordan reviderer man databaseaktivitet uden problemer med ydeevne og skalerbarhed?

  2. pg_dump med brugeren dont superadmin og store objekter

  3. Forespørg MSQL for vindere, startende på xth plads ved hjælp af SELECT

  4. Lagring af json, jsonb, hstore, xml, enum, ipaddr osv. mislykkes med kolonne x er af typen json, men udtryk er af typen, der varierer