Adicionando padrões
Até então, nossas consultas só tinham um padrão que precisava ser correspondido. Por exemplo, elas selecionam itens com uma propriedade P179 (série) com o valor Q22092344 (filme da saga Star Wars). Na consulta a seguir, há dois padrões que precisam ser identificados:
Esta consulta recupera quatro itens. Esses itens satisfazem ambas as condições, ou seja, há uma relação E entre os padrões:
?item wdt:P179 wd:Q22092344.
E
?item wdt:P57 Q38222.
# Um pouco de sintaxe
Aqui temos outra maneira de formular a consulta acima, usando um ponto e vírgula para unir as declarações:
#Filmes Star Wars SELECT ?item ?itemLabel WHERE { ?item wdt:P179 wd:Q22092344; # item faz parte da saga de filmes Star Wars wdt:P57 wd:Q38222. # item tem a propriedade diretor com o valor George Lucas SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE]". } }
O ponto e vírgula (;) ao final da linha 6 une os dois padrões a serem reconhecidos. Logo, a variável ?item é omitida na linha 7.