Ich bin in SPARQL/Linked Data. Ich habe eine Frage zum Abfragen von DBpedia. Ich verstehe, wie man Daten auswählt, wo Filterbedingung URI ist. Jetzt muss ich nach Daten fragen, wenn der Schlüsselfaktor keine Ressource ist. Es ist eine Zeichenfolge.SPARQL - Wählen Sie, wo nicht uri - Filtred non uri
Ich möchte ausgewählte Instrumente von Joan Jett verwendet werden. Ich bin mit diesem Endpunkt: http://dbpedia.org/snorq
Abfrage: - mit Fehler
SELECT ?instrument WHERE
{
?person a dbo:MusicalArtist .
?person dbp:instrument ?instrument .
?person dbo:alias : 'Joan_Jett'.
}
Eine andere Version: - ohne Daten
SELECT distinct ?instrument WHERE
{
?person a dbo:MusicalArtist .
?person dbp:instrument ?instrument .
?person dbo:alias ?alias.
FILTER regex(str(?alias), "Joan_Jett") .
}
Ich versuche, es selbst zu tun . Wenn mir jedoch jemand dabei hilft, werde ich mich wundern.
Also, ich war in der Nähe. Vielen Dank. – Cezary