Jump to content

Wikibase:SPARQL/examples: Difference between revisions

From wikibase
Line 13: Line 13:


===wikidata===
===wikidata===
 
{{SPARQL|query=
SELECT ?item ?itemLabel ?inventor ?inventorLabel WHERE {
SELECT ?item ?itemLabel ?inventor ?inventorLabel WHERE {
   ?item wdt:P31 wd:Q172839 .
   ?item wdt:P31 wd:Q172839 .
Line 20: Line 20:
   SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
   SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
}
 
}}
==image location==
==image location==
<sparql tryit="1">
<sparql tryit="1">

Revision as of 12:51, 8 June 2026

Queries on EChO IMAGES

Inventors

{{#if:|
[[:Template:If]][[:Template:If]][[:Template:If]][[:Template:If]]
}}PREFIX wbt: <https://wikibase.echoimages.labs.wikimedia.pt/prop/direct/>
PREFIX wb: <https://wikibase.echoimages.labs.wikimedia.pt/entity/>

SELECT ?item ?itemLabel ?inventor ?inventorLabel WHERE {
  ?item wbt:P3 wb:Q66 .
  OPTIONAL { ?item wdt:P79 ?inventor . }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}
[{{#switch:wb|wb=//query.echoimages.labs.wikimedia.pt/|wd=//query.wikidata.org/|sdc=//commons-query.wikimedia.org/|{{{project}}}}}{{#ifeq: | yes |embed.html | }}#%7B%7B%23if%3A%7C%0A%5B%5B%3ATemplate%3AIf%5D%5D%5B%5B%3ATemplate%3AIf%5D%5D%5B%5B%3ATemplate%3AIf%5D%5D%5B%5B%3ATemplate%3AIf%5D%5D%0A%7D%7DPREFIX%20wbt%3A%20%3Chttps%3A%2F%2Fwikibase.echoimages.labs.wikimedia.pt%2Fprop%2Fdirect%2F%3E%0APREFIX%20wb%3A%20%3Chttps%3A%2F%2Fwikibase.echoimages.labs.wikimedia.pt%2Fentity%2F%3E%0A%0ASELECT%20%3Fitem%20%3FitemLabel%20%3Finventor%20%3FinventorLabel%20WHERE%20%7B%0A%20%20%3Fitem%20wbt%3AP3%20wb%3AQ66%20.%0A%20%20OPTIONAL%20%7B%20%3Fitem%20wdt%3AP79%20%3Finventor%20.%20%7D%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22%5BAUTO_LANGUAGE%5D%2Cen%22.%20%7D%0A%7D {{#if: ||}}] {{#if: | (https://w.wiki/{{{shortURL}}}) }}

wikidata

{{#if:|
[[:Template:If]][[:Template:If]][[:Template:If]][[:Template:If]]
}}SELECT ?item ?itemLabel ?inventor ?inventorLabel WHERE {
  ?item wdt:P31 wd:Q172839 .
  
  OPTIONAL { ?item wdt:P61 ?inventor . }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
[{{#switch:wb|wb=//query.echoimages.labs.wikimedia.pt/|wd=//query.wikidata.org/|sdc=//commons-query.wikimedia.org/|{{{project}}}}}{{#ifeq: | yes |embed.html | }}#%7B%7B%23if%3A%7C%0A%5B%5B%3ATemplate%3AIf%5D%5D%5B%5B%3ATemplate%3AIf%5D%5D%5B%5B%3ATemplate%3AIf%5D%5D%5B%5B%3ATemplate%3AIf%5D%5D%0A%7D%7DSELECT%20%3Fitem%20%3FitemLabel%20%3Finventor%20%3FinventorLabel%20WHERE%20%7B%0A%20%20%3Fitem%20wdt%3AP31%20wd%3AQ172839%20.%0A%20%20%0A%20%20OPTIONAL%20%7B%20%3Fitem%20wdt%3AP61%20%3Finventor%20.%20%7D%0A%20%20SERVICE%20wikibase%3Alabel%20%7B%20bd%3AserviceParam%20wikibase%3Alanguage%20%22en%22.%20%7D%0A%7D {{#if: ||}}] {{#if: | (https://w.wiki/{{{shortURL}}}) }}

image location

PREFIX wdt: <https://wikibase.echoimages.labs.wikimedia.pt/prop/direct/>
PREFIX wd: <https://wikibase.echoimages.labs.wikimedia.pt/entity/>


SELECT ?image ?item ?itemLabel ?creator ?creatorLabel ?method ?methodLabel ?inception ?location WHERE {
  ?item wdt:P3 wd:Q56 .
    ?item wdt:P6 ?image .
  ?item wdt:P10 ?location . 
  ?item wdt:P13 ?inception .
    ?item wdt:P28 ?method .
  OPTIONAL { ?item wdt:P16 ?creator . }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }
}

Try it!

wikidata

SELECT DISTINCT ?image ?item ?itemLabel ?creator ?creatorLabel ?method ?methodLabel ?inception ?location WHERE {

 ?item wdt:P31/wdt:P279* wd:Q125191 .
 ?item wdt:P18 ?image .
 ?item wdt:P625 ?location . 
 ?item wdt:P571 ?inception .
   ?item wdt:P2079 ?method .
 

OPTIONAL { ?item wdt:P170 ?creator . }

 SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }

}


Industry

Wikidata

SELECT ?item ?itemLabel ?inventor ?inventorLabel WHERE {

 ?item wdt:P452 wd:Q1439700 .
 
 SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }

}

Women in photography

wikidata

SELECT DISTINCT ?image ?item ?itemLabel ?birth ?country ?countryLabel WHERE {

 ?item wdt:P106 wd:Q33231 .
 ?item wdt:P27 ?country .

?item wdt:P18 ?image .
  1. ?item wdt:P625 ?location .
  2. ?item wdt:P571 ?inception .
  3. ?item wdt:P2079 ?method .
?item wdt:P569 ?birth;
               wdt:P21 wd:Q6581072;  
 FILTER (?birth > "1790-01-01"^^xsd:dateTime && ?birth < "2026-01-01"^^xsd:dateTime)
 
  1. OPTIONAL { ?item wdt:P170 ?creator . }
 SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }

}

Queries on Wikidata