Changes: QB unit test/data: Use "grouped" SPARQL syntax
[qtcontacts-tracker:hasselmms-qtcontacts-tracker.git] / tests / ut_qtcontacts_trackerplugin_querybuilder / data / 117-Group-PersonalAvatar.rq
1 SELECT
2   ?_contact tracker:id(?_contact)
3   ?_context rdfs:label(?_context)
4
5   (SELECT
6   fn:concat(nie:url(?_photo), "\u001c",
7                          tracker:coalesce((SELECT ?g1 WHERE { GRAPH ?g1 { ?_contact nco:photo ?_photo } }),
8                                           ""))
9   WHERE {?_contact nco:photo ?_photo} )
10   (SELECT
11   fn:concat(nie:url(?_video), "\u001c",
12                          tracker:coalesce((SELECT ?g2 WHERE { GRAPH ?g2 { ?_contact nco:video ?_video } }),
13                                           ""))
14   WHERE {?_contact nco:video ?_video} )
15
16 WHERE {
17   ?_contact rdf:type nco:ContactGroup, nco:Contact
18
19   OPTIONAL { ?_contact nco:hasAffiliation ?_context }
20 }