Hola, quería saber si esta bien abordado el problema, y si es valida esta resolución.
5. Determinar el nombre de la localidad en la que se hayan cometido más infracciones por mal
estacionamiento durante 1999. Si el primer puesto es compartido por más de una localidad se debe
listar el nombre de todas ellas.
create view cantidadInfraccion as
select i.codpostal,l.localidad,count(*) as cantInfraccion
from infraccion i, localidad l
where i.codpostal=l.codpostal
and i.tipoinfraccion=1
and i.fecha between '1979-01-01' and '1999-12-31'
group by i.codpostal, l.localidad
select localidad
from cantidadInfraccion
where cantInfraccion = (select max(cantInfraccion) from cantidadInfraccion)
Gracias, saludos.