Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- r) Hvilke språk er de mest brukte totalt sett? Lag en liste fra de mest brukte til de minst brukte. Det må jo bli en summering av befolkning * prosentandel for hvert språk.
- SELECT Language, ROUND(SUM(population*percentage/100)) AS Liste
- FROM countrylanguage
- INNER JOIN country
- ON countryLanguage.countrycode = country.code
- GROUP BY Language
- ORDER BY Liste DESC;
- s) Finnes det land hvor alle språkene som er i lista over språk for dette landet er offisielle språk? Skriv i tilfelle ut navnet på landet. Denne kan løses på mange måter, kom gjerne med flere løsninger.
- SELECT country.name
- FROM countrylanguage
- INNER JOIN country
- ON countrylanguage.countryCode = country.code
- GROUP BY name
- HAVING max(CASE WHEN isOfficial = "F" THEN 1 ELSE 0 END) = 0
- t) I hvor stor prosent av landene som engelsk er med, er det offisielt språk, og hvor stor er det ikke offisielt språk? Bruk bare en desimal på dette, ikke slik som under!
- select round(sum(population*percentage/1)/sum(Country.Population), 1) as Prosent_off,
- 100-round(sum(population*percentage/1)/sum(Country.Population),1) as prosent_ikkeoff
- from countrylanguage
- INNER JOIN Country on countryLanguage.CountryCode = Country.Code
- where Language = 'English'
- and isOfficial = 'T'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement