Aggiungere schemi di corrispondenza
Finora le nostre query avevano una sola condizione di corrispondenza dei modelli. Ad esempio, hanno selezionato oggetti che hanno una proprietà P179 (parte di una serie) con un valore di Q22092344 (serie di film di Star Wars). Nella query seguente sono presenti due condizioni di corrispondenza dei modelli:
La query recupera quattro elementi. Questi sono articoli che soddisfano entrambe le condizioni. In altre parole, i modelli hanno una relazione AND tra loro:
?item wdt:P179 wd:Q22092344.
AND
?item wdt:P57 Q38222.
# Un po’ di sintassi
Another way of formulating the above query, using a semicolon to join the two statements:
#Film di Guerre stellari
SELECT ?item ?itemLabel
WHERE
{
?item wdt:P179 wd:Q22092344; # l'oggetto (elemento/item) fa parte di Guerre stellari (serie televisiva)
wdt:P57 wd:Q38222. # l'oggetto (elemento/item) ha la proprietà regista con valore George Lucas.
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE]". }
}
Poiché sulla riga 6 è presente un punto e virgola, che unisce i due pattern in modo che corrispondano, la variabile ?item viene omessa sulla riga 7.