Neo4j CQL-IN操作符

2018-12-28 16:08 更新

與SQL一樣,Neo4j CQL提供了一個(gè)IN運(yùn)算符,以便為CQL命令提供值的集合。


IN操作符語(yǔ)法

IN[<Collection-of-values>]


語(yǔ)法說(shuō)明:

S.No.語(yǔ)法元素描述
1。IN它是一個(gè)Neo4j CQL關(guān)鍵字。
2。[它告訴Neo4j CQL,一個(gè)值的集合的開(kāi)始。
3。]它告訴Neo4j CQL,值集合的結(jié)束。
4。<Collection-of-values>它是由逗號(hào)運(yùn)算符分隔的值的集合。

讓我們用一個(gè)例子來(lái)研究一下。


例如:

此示例演示如何使用IN運(yùn)算符檢索Employee節(jié)點(diǎn)詳細(xì)信息。


步驟1 -打開(kāi)Neo4j數(shù)據(jù)瀏覽器


打開(kāi)Neo4j數(shù)據(jù)瀏覽器


步驟2 -在數(shù)據(jù)瀏覽器中的dollar提示符下鍵入以下命令。
MATCH (e:Employee) 
RETURN e.id,e.name,e.sal,e.deptno


MATCH (e:Employee)  RETURN e.id,e.name,e.sal,e.deptno


步驟3 -點(diǎn)擊執(zhí)行按鈕,觀察結(jié)果。


我們可以觀察到這個(gè)查詢(xún)返回4行。


步驟4 -鍵入以下命令,然后單擊執(zhí)行按鈕。

MATCH (e:Employee) 
WHERE e.id IN [123,124]
RETURN e.id,e.name,e.sal,e.deptno


id匹配
此查詢(xún)僅返回在IN運(yùn)算符中指定的id匹配的兩行。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)