मैं एक छोटे से मेरी दुकान से सही ट्रिपल का चयन मदद की ज़रूरत है ....के आधार पर SPARQL का उपयोग कर चयन 'ट्रिपल मौजूद नहीं है'
<a> a <type/1> .
<b> a <type/1> .
<c> a <type/1> .
<c> a <type/2> .
मैं केवल तत्व है जो प्रकार/1 और नहीं कर रहे हैं का चयन करना चाहते टाइप/2
स्पैर्कल चयन क्वेरी का उपयोग करके इसे प्राप्त करने का सबसे अच्छा तरीका क्या है?
तरह omething रहा हूँ:
select ?a where
{
?a a <type/1> .
!{ ?a a <type/2> }
}
धन्यवाद,
:)
एक चर का उपयोग करने के रूप में 'EXISTS' में स्पष्ट यूआरआई में स्पष्ट यूआरआई का उपयोग करने के लिए अपने SPARQL 1.1 उदाहरण को बदल दिया गया है, '' मिलान करने वाले पहले पैटर्न को ट्रिपल करता है और परिणामस्वरूप सभी समाधानों को फ़िल्टर करने में परिणाम –
RobV
उस रोब के लिए धन्यवाद! – cygri