Bonjour,
j'essaie de comprendre le langage SPARQL et enfin j'ai créé cette requête.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
"SELECT ?etudiant  n" +
        	    "WHERE {\n" +
        	    "?etudiant rdf:type :etudiant.\n" +
        	    "?controller :start ?seance.\n" +
        	    "?seance :hastime ?t" +
        	    "{FILTER (?t='12:30:11')}" +
 
        	    "} ";
mon ontologie est composée par (étudiant et séance) et une relation entre eux (start), la classe seance contient attribut (hastime) . j'aime afficher les étudiants qui commencent ses études a l'heure "12:30:11"
en exécutant cette requête je n'ai aucun résultat malheureusement,.
mais lorsque j'essaie comme ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 "SELECT ?etudaint ?t\n" +
        	    "WHERE {\n" +
        	    "?etudiantrdf:type :etudaint.\n" +
        	    "?etudiant :start ?seance\n" +
        	    "?seance :hastime ?t" +
 
        	    "} ";
les listes des étudiants ainsi que les heures de début de ces études sont affichées.
Merci beaucoup.