Ir al contenido

SPARQL/35

De Wikilibros, la colección de libros de texto de contenido libre.

Esta página contiene información sobre el uso de la función STRSTARTS.

Esta función es sensible a la capitalización.

La siguiente consulta retorna 0 resultados.

SELECT * {
  wd:Q2 rdfs:label ?itemLabel.
  FILTER(LANG(?itemLabel) = "es").

  FILTER(STRSTARTS(?itemLabel, "t"))
}

Si queremos hacer STRSTARTS insensible a la capitalización, entonces una posible solución sería

SELECT * {
  wd:Q2 rdfs:label ?itemLabel.
  FILTER(LANG(?itemLabel) = "es").

  FILTER(STRSTARTS(?itemLabel, "t")
         || STRSTARTS(?itemLabel, "T"))
}