2016-01-21 92 views
-1

我有一個表,名爲V(如下面的屏幕截圖所示)。如何在INOUT列中找到具有給定值的所有行?如何找到符合多個條件之一的所有行?

例如,在下面的INOUT中查找帶有「#10:0」的所有行。

Screenshot

我最好的嘗試是

SELECT FROM V WHERE ???(OUT OR IN) = '#10:0' 

,但我不知道應該在的地方???什麼。

+0

嗨,相對你的形象,應該是什麼樣的輸出你期望從查詢中得到結果?你能舉個例子嗎? – LucaS

+0

歡迎來到堆棧溢出。請閱讀[如何問好問題](// stackoverflow.com/help/how-to-ask)並嘗試編輯您的問題。有了高質量的問題,您將會收到更快的答案。謝謝! – SmokeDispenser

+0

謝謝你的建議。 – Tkaewkunha

回答

0

你的情況,你有一個界定的邊緣@rid所以這將是更好地開始給E您的查詢,而不是五 通過這種方式,您就必須使用inV()outV()bothV()功能。

實例

1)獲取IN頂點(#12:1

select expand(inV()) from #10:0 

2)獲取OUT頂點(#12:0

select expand(outV()) from #10:0 

2)獲取連接兩個頂點到#10:0#12:0#12:1

select expand(bothV()) from #10:0 

希望它可以幫助

0

根據您的查詢我猜:

SELECT FROM V WHERE OUT = '#10:0' OR IN = '#10:0' 

但截圖真的傷了我的眼睛

相關問題