query-c19b4101fbe296a6ff26706df55f01a9
.) LIMIT(Nota: esta consulta devuelve una "gran" cantidad de resultados, que podría causar problemas con tu navegador. Puedes agregar una cláusula . SELECT) en la cláusula MAX, y la función de suma (WHERE debajo del bloque GROUP BYYa que estamos ordenando resultados por país, todas las ciudades pertenecientes a un país forman un bloque contiguo en los resultados. Para encontrar la población más elevada dentro de ese bloque, deberíamos considerar ese bloque como un "grupo" y "sumar" todos los valores individuales de población en un sólo número: el máximo. Esto se hace con la cláusula
Use at
- https://query.wikidata.org/sparql
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
SELECT ?país (MAX(?población) AS ?maxPoblación)
WHERE
{
?ciudad wdt:P31/wdt:P279* wd:Q515;
wdt:P17 ?país;
wdt:P1082 ?población.
}
GROUP BY ?país
Query found at
graph TD
classDef projected fill:lightgreen;
classDef literal fill:orange;
classDef iri fill:yellow;
v1("?ciudad")
v4("?maxPoblación")
v2("?país"):::projected
v3("?población"):::projected
a1((" "))
c3(["wd:Q515"]):::iri
v1 --"wdt:P31"--> a1
a1 --"wdt:P279"--> c3
v1 --"wdt:P17"--> v2
v1 --"wdt:P1082"--> v3
bind1[/"max(?población)"/]
v3 --o bind1
bind1 --as--o v4