S-Maciejewski / geekonomy

Economics quiz game using WB and IMF data
https://www.geekonomy.eu
MIT License
4 stars 0 forks source link

Master query for generating a quiz question data #7

Closed S-Maciejewski closed 2 years ago

S-Maciejewski commented 2 years ago

Implement a single query for retreiving a quiz question data based on random set of metrics and countries

S-Maciejewski commented 2 years ago

Depending on the case (single indicator set / multiple indicator sets - for each country) the query should look like this:

select "Country Name", "Indicator Name", "Country Code", "Year", "Value" from "Data" where "Country Code" in ('POL', 'BEL') and "Indicator Code" in ('SP.POP.TOTL', 'SP.POP.GROW');

Or more generic select "Country Name", "Indicator Name", "Country Code", "Year", "Value" from "Data" where "Country Code" in ('${countries.join("','")}') and "Indicator Code" in ('${indicators.join("','")}') where indicators and countries are codes as string

S-Maciejewski commented 2 years ago

Implemented in Repository.ts