0
SELECT變量FROM bucket
WHERE type ='type1'AND距離(在帶有typ1的文檔中)=距離(從另一個帶有類型的文檔)。我將如何編寫滿足該問題的查詢?你不能在n1ql查詢中使用AND嗎?
SELECT變量FROM bucket
WHERE type ='type1'AND距離(在帶有typ1的文檔中)=距離(從另一個帶有類型的文檔)。我將如何編寫滿足該問題的查詢?你不能在n1ql查詢中使用AND嗎?
N1QL支持AND,OR和複雜謂詞。順便說一句,什麼是distance()函數?我不記得這是否存在於N1QL中。 你能發佈你正在嘗試運行的確切查詢嗎?
我想將一個SQL寧靜的服務轉換爲couchbase。 sql查詢看起來像「SELECT ULDSerial FROM BeaconLink WHERE BeaconSerial = \'」+ variable +「\'」。變量在將要比較的方法中是可變的。 ULDSerial和BeaconSerial是表格中的行。 在我的cocuchbase應用程序中,我有一個存儲所有文檔的存儲桶。我的N1QL看起來像這樣:「SELECT'bucket'.uldNumber FROM'bucket' WHERE type ='BeaconLink'AND SerialNumber = \'」+ variable +「\'」; 他們在WHERE語句工作之前進行查詢。 – Iamasking88
帶有和語句的查詢如下:「SELECT'bucket'.distance FROM'bucket' WHERE type ='UT_BEACON_INFO'and ReceivedDate> =''+ currentDate.AddSeconds(-5)+」AND「receivedDate < =''+ currentDate.AddSeconds(5)+「\'AND serialNumber = \'」+ serialNumber +「\'AND receiverId = \'」+ receiverId +「\'」 SQL查詢工作:「SELECT Distance FROM UT_BEACON_INFO WHERE ReceivedDate> = \'「+ currentDate.AddSeconds(-5)+」\'AND ReceivedDate <= \'「+ currentDate.AddSeconds(5)+」\'AND SerialNumber = \'「+ serialNumber +」\' AND ReceiverId = \'「+ receiverId +」\「」 – Iamasking88
如果你可以看看我的兩條評論 – Iamasking88