User:Rc1959/InformaticsQueriesMiddleware
Finding instance of (P31) Message queuing service (Q6821796) edit
Two instances:
SELECT DISTINCT ?subject ?subjectLabel WHERE {
?subject wdt:P31* wd:Q6821796 .
SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subjectLabel
Finding instance of (P31) message-oriented middleware (Q1092177) edit
SELECT DISTINCT ?subject ?subjectLabel WHERE {
?subject wdt:P31* wd:Q1092177 .
SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subjectLabel
Finding implementation of (P4428) Advanced Message Queuing Protocol (Q379626) edit
SELECT DISTINCT ?subject ?subjectLabel WHERE {
?subject wdt:P4428* wd:Q379626 .
SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subjectLabel
Finding instance of (P31) cloud storage (Q914359) edit
Many different instances:
SELECT DISTINCT ?subject ?subjectLabel WHERE {
?subject wdt:P31* wd:Q914359 .
SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subjectLabel
Finding subclass of (P279) middleware of distributed system (Q146923) edit
All sort of things: Radio, fax etc..., but not specifically related to software. All sort of stuff: Radio, fax etc...
SELECT DISTINCT ?subject ?subjectLabel WHERE {
?subject wdt:P279* wd:Q146923 .
SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subjectLabel
Finding part of (P361) message-oriented middleware (Q1092177) edit
Many different instances:
SELECT DISTINCT ?subject ?subjectLabel WHERE {
?subject wdt:P361* wd:Q1092177 .
SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subjectLabel
Finding instance of (P31) part of (P361) message-oriented middleware (Q1092177) edit
Many different instances:
SELECT DISTINCT ?subsubject ?subsubjectLabel ?subject ?subjectLabel WHERE {
?subject wdt:P361* wd:Q1092177 .
?subsubject wdt:P31* ?subject .
SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subsubjectLabel
Finding instance of (P31) / subclass of (P279) message-oriented middleware (Q1092177) edit
Subobjects and subclasses. How to return only the subobjects and not the intermediary nodes?
SELECT DISTINCT ?subject ?subjectLabel WHERE {
?subject wdt:P31*/wdt:P279* wd:Q1092177 .
SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subjectLabel
Note: Why Wikidata does not reuse rdf:type and rdfs:subClassOf ? edit
SELECT DISTINCT ?subject ?subjectLabel WHERE {
?subject rdf:type/rdfs:subClassOf* wd:Q1092177 .
SERVICE wikibase:label { bd:serviceParam wikibase:language "en" }
}
order by ?subjectLabel
This returns nothing.