Closed gianluca-pepe closed 2 years ago
Passi per riprodurre:
Sparql di esempio selezionando book e poi genre:
SELECT (COUNT(?genre0) AS ?count_genre0) WHERE { ?Book0 rdf:type :Book ; :genre ?genre0 } HAVING ( COUNT(?genre0) > "12" )
Nota: manca il tipo sulla costante nell'having, forse è collegato, vedere #18
A questo punto le seguenti azioni producono i rispettivi errori:
[x] Se si elimina dalla testa l'errore dice:
SELECT * not legal with GROUP BY
[ ] Se si elimina ?genre0 dal query graph l'errore dice:
?genre0
Encountered " "where" "WHERE "" at line 13, column 1. Was expecting one of: <VAR1> ... <VAR2> ... "distinct" ... "reduced" ... "(" ... "*" ...
[x] Se si aggiunge un'altra variabile (title) in testa l'errore dice:
Error : Non-group key variable in SELECT: ?title0
Passi per riprodurre:
Sparql di esempio selezionando book e poi genre:
A questo punto le seguenti azioni producono i rispettivi errori:
[x] Se si elimina dalla testa l'errore dice:
[ ] Se si elimina
?genre0
dal query graph l'errore dice:[x] Se si aggiunge un'altra variabile (title) in testa l'errore dice: