Querie vraag (beginner)

Status
Niet open voor verdere reacties.

Jeroentjhuh

Gebruiker
Lid geworden
4 mei 2010
Berichten
23
Hallo allemaal,

Sinds kort ben ik begonnen in SQL en dit lukt me aardig.
Ik gebruik S(impel)QL.

Nu kom ik alleen niet meer verder.
Mijn database ziet er als volgt uit:
Code:
LUCHTHAVEN                       
              - LUCHTHAVENNAAM TEXT            
              - PLAATS                  TEXT            
              - LAND                     TEXT           
              - GROOTTE               SINGLE        
              - OPENINGSJAAR      TEXT
Dit stuk van de database is nodig voor de volgende vraag.

Hoe voer ik een query uit die de landen laat zien die meer dan 5 luchthavens hebben die in of voor 1935 zijn opgericht?
Om te tellen voor een bepaald land heb ik het volgende gedaan:

Code:
SELECT COUNT(LUCHTHAVENNAAM)
AS AANTAL
FROM LUCHTHAVEN
WHERE OPENINGSJAAR <= '1935'
AND (LAND = 'California')
 
select land
, count(luchthavennaam) as aantal
from luchthaven
where cast(openingsjaar as integer) <= 1935
group by land
having count(luchthavennaam) > 5
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan