View difference between Paste ID: X4r4K7sh and
SHOW:
|
|
- or go back to the newest paste.
1 | - | |
1 | + | ### Data |
2 | ||
3 | @prefix : <http://example.com/> . | |
4 | ||
5 | :a :p 1 ; :q 1,2 . | |
6 | :b :p 3.0 ; :q 4.0, 5.0 . | |
7 | ||
8 | ### Query 1: NOT EXISTS | |
9 | ||
10 | PREFIX : <http://example.com/> | |
11 | SELECT * WHERE { | |
12 | ?a :p ?n | |
13 | FILTER NOT EXISTS { | |
14 | ?a :q ?m . | |
15 | FILTER(?n = ?m) | |
16 | } | |
17 | } | |
18 | ||
19 | +------------------------+-----+ | |
20 | | a | n | | |
21 | +------------------------+-----+ | |
22 | | <http://example.com/b> | 3.0 | | |
23 | +------------------------+-----+ | |
24 | ||
25 | ### Query 2: MINUS | |
26 | ||
27 | PREFIX : <http://example.com/> | |
28 | SELECT * WHERE { | |
29 | ?a :p ?n | |
30 | MINUS { | |
31 | ?a :q ?m . | |
32 | FILTER(?n = ?m) | |
33 | } | |
34 | } | |
35 | ||
36 | +------------------------+-----+ | |
37 | | a | n | | |
38 | +------------------------+-----+ | |
39 | | <http://example.com/a> | 1 | | |
40 | | <http://example.com/b> | 3.0 | | |
41 | +------------------------+-----+ |