「年齢」のような述語があり、すべての年齢トリプルの値が整数リテラルであるとしましょう。どのSPARQLクエリでデータの年齢が最も高いサブジェクトが返されますか?SPARQLクエリを作成してプロパティの最高値を見つける方法を教えてください。
答えて
年齢の述語を指定してorder by desc
を入力し、最初に取得するのはlimit
にするだけです。
PREFIX ns: <http://namespace.org/ontology/>
SELECT ?s ?age
WHERE { ?s ns:age ?age }
ORDER BY DESC(?age) LIMIT 1
SPARQL、1.1の次のバージョンではSPARQL hereでorder by
のセマンティクス
を参照してください、それはすでにあなたは、機能集約を使用して行うことができますいくつかのシステムでサポートされています。..
SELECT max(?age) as ?maxage
WHERE { ?s ns:age ?age }
現在、すべてのトリプルストアではサポートされていません。あなたのデータは、いくつかの無効な/危険な値を持っている場合、整数にキャストする値を強制的にxsd:integer
を使用する必要がありマヌエルのクエリに加えて
:
PREFIX ns: <http://namespace.org/ontology/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
SELECT ?s ?age
WHERE { ?s ns:age ?age }
ORDER BY DESC(xsd:integer(?age)) LIMIT 1
データによっては、これを追加する必要があります彼の2番目のSPARQL 1.1クエリにも反映されます。
はい、良い点。 (+1) –
msalvadores'答えは良いですが、しかし、SPARQL 1.1クエリの小さなタイプミスがあると、それは次のようになります。
SELECT (MAX(?age) AS ?maxage)
WHERE { ?s ns:age ?age }
(ASラウンド行方不明括弧)
訂正ありがとう! –
- 1. Integer.MAX_VALUEを使用して最小値と最大値を見つける方法を教えてください。
- 2. Rubyでメソッドのネストを見つける方法を教えてください。
- 3. データフレーム内の特定の列に対して最も高い値を持つ行を見つける方法を教えてください。
- 4. Rubyにネイティブライブラリを見つける方法を教えてください。
- 5. Xcodeでエラーを見つける方法を教えてください。 (iphoneプロジェクト)
- 6. Wi-Fiホットスポットを作成するアプリでエラーを見つける方法を教えてください。
- 7. プラグインプログラミングの作成方法を教えてください。
- 8. ブログのコメント作成方法を教えてください
- 9. Jersey FormDataContentDispositionオブジェクトの作成方法を教えてください。
- 10. STPCardストライプの作成方法を教えてください。
- 11. Python Enumで次の値と前の値をエレガントに見つける方法を教えてください。
- 12. VSSで最後にチェックインした人を見つける方法を教えてください。
- 13. このコードがコンピュータなしで返す値を見つける方法を教えてください。
- 14. シングルmongodbクエリを見つけて数えてください
- 15. 特定の行の中で最小の番号を見つける方法を教えてください。
- 16. EclipseでAVDを「見る」方法を教えてください。
- 17. 私のrspecテストで最大のメモリー豚を見つける方法を教えてください。
- 18. 辞書の最大要素のキーをPython言語で見つける方法を教えてください。
- 19. Thorがシステムにインストールされているファイルのテンプレートを見つける方法を教えてください。
- 20. ハッシュマップを使用してポイントが属するエリアを見つける方法を教えてください。
- 21. IBOutletをプロパティとして定義する方法を教えてください。
- 22. SPARQLクエリで特定の変数の結果の数を制限する方法を教えてください。
- 23. ClassIDを使用してアプリケーションウィンドウを見つける方法を教えてください。
- 24. Double.parseDouble(args [0])を作成する方法を教えてください。作業?
- 25. Artifactoryでバージョンを作る方法を教えてください
- 26. Xのbips以上のドローダウンを持つ日を見つける方法を教えてください。
- 27. バックグラウンドイメージでCSSの高さを知る方法を教えてください。
- 28. URLの一部だけを変更するダイナミックリンクを作成する方法を教えてください。
- 29. ディレクトリ内の最初の行が見つからないすべてのファイルをすばやく見つける方法を教えてください。
- 30. フォルダのすべてのサブフォルダを見つける方法を教えてください。
おかげで、私は期待していたがありましたより一般的なクエリの結果を限定するよりも良い方法ですが、1.1まで待たなければなりません。そのために: – Alb