考慮表重要:InfluxDB如何在查詢中使用OR?
time CO2 bloodSugar patientId 2015-10-15T08:45:11.015937347Z 0.04 1 2015-10-15T12:31:38.79680289Z 0.3 1 2015-10-16T08:53:53.974538938Z 0.07 1
我試圖讓要麼CO2值或bloodSugar價值,我使用的查詢點:
select * from vital where (bloodSugar != null or CO2 != null) and time > now() - 100w
應該有3點返回,但是數據庫只返回條件爲bloodSugar != null
(第1行和第3行)的點。查詢或數據庫有問題嗎?我該如何解決這個問題?
InfluxDB版本:0.9.4.2
此時使用的數據庫產生錯誤。錯誤: '錯誤解析查詢:找到IS,預計)在第1行,字符40' – sha1
我又增加了2次嘗試,給那些破解 –
兩次嘗試產生與我的問題中的select語句相同的結果,不幸的是。 (僅返回'bloodSugar!= null'的行) – sha1