Я пытаюсь найти способ выбрать цифры, содержащие конкретный номер c, но не могу найти решения. Я считаю, что согласно руководству w3.org SPARQL, это простой ФИЛЬТР типа данных?
Приведенные ниже тройки RDF:
@ prefix ex: org / resource #>.
ex: courseID551 rdf: type ex: Course.
Пример: courseID551 Пример: courseCode "COURSE561".
Пример: courseID551 Пример: год 2010.
Пример: courseID551 Пример: лектор Пример: ER.
Пример: courseID417 rdf: введите пример: Course.
например: courseID417 например: courseCode «COURSE417».
например: courseID417 например: год 2011.
например: courseID711 rdf : type ex: Course.
ex: courseID711 ex: courseCode «COURSE711».
ex: courseID711 ex: год 2010.
например: courseID711 пример: лектор Пример: AD.
Мой текущий код:
SELECT ?courseCode
WHERE { ?ex ex:courseCode ?courseCode.
FILTER ( datatype(?courseCode) = xsd:integer ) }
Однако это не возвращает все имена с числом 7.