Программирование Викиданных/Поисковые системы

Экземпляры объекта "Поисковые системы" править

Построим список всех поисковых систем с помощью объекта "Поисковая система"

#added 2017-11
#List of `instances of` "search engine"
SELECT ?search_engine ?search_engineLabel 
WHERE 
{
  ?search_engine wdt:P31 wd:Q19541.
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}

SPARQL query 35 Results


Построим список всех поисковых систем с помощью объекта "Интернет-поисковая система"

#added 2017-11
#List of `instances of` "search engine"
SELECT ?search_engine ?search_engineLabel 
WHERE 
{
  ?search_engine wdt:P31 wd:Q4182287.
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}

SPARQL query 46 Results


Количество поисковых систем по странам править

Построим список по странам с помощью объекта "Поисковая система"

Используются:

SELECT ?countryLabel (count(?search_engine) as ?count) 
WHERE 
{
  ?search_engine wdt:P31 wd:Q19541.
  ?search_engine wdt:P17 ?country.
  
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
 }
  GROUP BY ?country ?countryLabel
  ORDER BY DESC (?count)

SPARQL query 6 Results

По результатам Викиданных выдалось, что в шести странах: России, Канаде, США, Франции, Нидерландах и Перу существует по одной поисковой системе.


Построим список по странам с помощью объекта "Интернет-поисковая система"

Используются:

SELECT ?countryLabel (count(?search_engine) as ?count) 
WHERE 
{
  ?search_engine wdt:P31 wd:Q4182287.
  ?search_engine wdt:P17 ?country.
  
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
GROUP BY ?country ?countryLabel
ORDER BY DESC (?count)

SPARQL query 4 Results

В данном случае результаты выдались для четырех стран: США (3), Россия (3), Германия (2), Япония (1).