gStore/ctest/q1

17 lines
478 B
Plaintext

SELECT ?prof ?stu ?course
WHERE
{
?prof <ub:worksFor> <http://www.Department0.University0.edu>.
?stu <ub:memberOf> <http://www.Department0.University0.edu>.
{ ?prof <rdf:type> <ub:FullProfessor>. }
UNION
{ ?prof <rdf:type> <ub:AssociateProfessor>. }
{ ?stu <rdf:type> <ub:UndergraduateStudent>. }
UNION
{ ?stu <rdf:type> <ub:GraduateStudent>. }
?prof <ub:teacherOf> ?course.
?stu <ub:takesCourse> ?course.
OPTIONAL{ ?stu <ub:advisor> ?adv. }
FILTER(?prof != ?adv)
}