簡體   English   中英

光學查詢中減去 function

[英]Minus function in Optic Query

我需要在其中一個用例中做減號,但在 MarkLogic 中我無法使用減號 function。 有沒有其他方法可以做到這一點?

select table1.value1 from table1 where table1.date = '2020-11-27'
minus
select table1.value1 from table1 where table1.date = '2020-11-26'

MINUS ”運算符是一個 SPARQL 運算符。 MarkLogic 的 Optic API 使用op:except()運算符支持類似的功能。 您還可以使用 SPARQL 中的“ MINUS ”運算符和 Optic API 中的op:from-sparql() ,以及 SQL 中的“ EXCEPT ”運算符和 Optic ZDB9742CE387084 中的op:from-sql()

XQuery 中的減/減運算符是“-”,就像在大多數語言中一樣。 你的代碼的 rest 在我看來有點像 SQL (盡管我上次使用 SQL 大約是 30 年前),它都需要改變。

恐怕我現在不知道“光學查詢”是什么。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM