19

私のデータが(概念的に)次の場合:

#  a b c 
  -------
1  1   1
2  1 1 0
3  1 0 1

次に、従来の SQL 言語では、ステートメントは次のようになります。

select * from table where b is null

InfluxDB クエリ言語のドキュメント内で同様の条件を見つけることができません。

オプションで列に数値が含まれるデータを操作しており、この列が空/null であるレコードを選択したいと考えています。これらは整数であるため、一致する正規表現ではまったく機能しないように見えるため、次のようなものwhere !~ /.*/が出ています。

4

4 に答える 4

13

InfluxDB は理解し、クエリで使用するNULLとエラーが表示されます。null のようなものを見つけるには、空のスペースを探す必要があります。つまり、空の単一引用符を次のように使用します。is nullis not null

SELECT * FROM service_detail where username != ''
于 2016-09-27T11:07:30.420 に答える
9

InfluxDB <0.9 では null を検索できません。Influx >=0.9 にヌルを挿入することはできません。

于 2015-05-08T03:37:55.160 に答える