[20:00:49] Hi! I'm trying to get my head around the Query Service. To practice, I'm working on a world map of sign languages. I've managed to sort them by country (P17) or indigenous to (P2341) properties, but not both. I'd like to make P2341 have preference over P17 if the item has this property (all sign languages with P2341 have P17 but not the other way a [20:00:50] round), but I don't know how to do it after different tries. This is the code in its current form: https://w.wiki/5jA [20:00:54] Any help appreciated :D [20:22:56] NeoNamo: change your BIND to OPTIONAL { ?sl wdt:P17 ?indigenous. } [20:26:19] hmm it still doesn't show all the sign languages. there should be over 200 but only shows 53 [20:26:55] wait, if I remove the "?sl wdt:P625 ?coord." part it suddenly shows everything... [20:26:58] That's because you require a coordinate [20:27:06] I see [20:27:14] ok, I might have been approaching this the wrong way [20:27:48] is it possible to still geolocate the language based on its indigenous/country properties instead of the coordinates of the language itself? [20:29:12] ah! Apparently "?indigenous wdt:P625 ?coord." is the way to do that [20:29:24] sorry, that's probably very basic!