SELECT count(*)
SELECT count(*) en SELECT *
In de select kunnen we ook alleen het aantal rijen dat we terugkrijgen tellen. Stel we willen weten hoeveel lander er in de tabel Country staan dan kan met de volgende SQL Query.
SELECT count(*)
FROM Country
Als je alle kolommen wilt afdrukken dan kun je ook alleen * gebruiken:
SELECT *
FROM Country
Probeer nu zelf:
SELECT *
FROM country
WHERE name like 'F%'
en
SELECT *
FROM country
WHERE name like 'F%'
Zie je wat het verschil is?
Nu jij:
(schrijf van elke vraag de query die je hebt gebruikt op)
- Hoeveel landen zijn waarvan de naam begint met een N?
- Hoeveel landen hebben een oppervlakte van minder dan 100 km2?
- Hoeveel landen hebben een inwoneraantal meer dan 0 en minder dan 1000 inwoners?
- Hoeveel landen liggen er op het continent Europe?
- Hoeveel landen liggen er op het continent 'South America' met meer dan 10 miljoen inwoners?
- Hoeveel landen liggen er op het continent 'Africa' met meer dan 10 miljoen inwoners?
--