sql >> Database >  >> RDS >> Oracle

Hoe SQL-querygroep per probleem uit te voeren?

Maak twee subquery's en voeg ze samen.

SELECT counts.dest_name, 
       counts.dest_reference_id,
       counts.total_format,
       idents.format,
       idents.IG
FROM
(
  select dest_name, dest_reference_id, count (format) as total_format
  from IdentityTable
  Group By dest_name, dest_reference_id;
) counts
join
(
  select distinct dest_name, dest_reference_id, format, IG
  from identitytable 
) idents
on    counts.dest_name = idents.dest_name
  and counts.dest_reference_id = idents.dest_reference_id


  1. Eenvoudigste manier om PHP en MySQL te activeren op Mac OS 10.6 (Snow Leopard), 10.7 (Lion), 10.8 (Mountain Lion)?

  2. MySQL - Voorwaardelijke beperkingen voor externe sleutels

  3. bestellen op newid() - hoe werkt het?

  4. Hoe gegevens uit meerdere tabellen verwijderen?