Позиция использования использования вставки для добавления и изменения записей была введена ранее. Теперь давайте рассмотрим еще один простой метод использования, как удалить данные
1. удалить заявление
Официальный синтаксис удаления выглядит следующим образом
DELETE FROM <measurement_name> WHERE [<tag_key>='<tag_value>'] | [<time interval>]
Оператор удаления немного похож на наш общий синтаксис sql, но обратите внимание на приведенные выше условия, где разрешены только операции удаления на основе тега и времени.
Несколько простых примеров приведены ниже
case1 удалить по времени
> select * from add_test
name: add_test
time age boy email name phone user_id
---- --- --- ----- ---- ----- -------
1564149327925320596 19 true bangzewu@126.com YiHui 110 0
1564149920283253824 18 true bangzewu@126.com YiHui 110 21
1564150279123000000 18 true bangzewu@126.com YiHui 110 22
> delete from add_test where time>=1564150279123000000
> select * from add_test
name: add_test
time age boy email name phone user_id
---- --- --- ----- ---- ----- -------
1564149327925320596 19 true bangzewu@126.com YiHui 110 0
1564149920283253824 18 true bangzewu@126.com YiHui 110 21
case2 удалить по тегу
Обратите внимание, что имя является зарезервированным именем, поэтому оно должно быть заключено в двойные кавычки.
> show tag keys from add_test
name: add_test
tagKey
------
name
phone
> delete from add_test where "name"='YiHui'
> select * from add_test
>
2. Удаление данных с различными стратегиями сохранения
Из предыдущего определения грамматики я не вижу случая указывать политику хранения, так что мне делать, если мне нужно удалить данные определенной политики хранения?
> insert add_test,name=YiHui,phone=110 boy=true,age=19i,user_id=2
> insert into "1D" add_test,name=YiHui,phone=110 boy=true,age=19i,user_id=1
> select * from add_test
name: add_test
time age boy name phone user_id
---- --- --- ---- ----- -------
1564483471390538399 19 true YiHui 110 2
> select * from "1D".add_test
name: add_test
time age boy name phone user_id
---- --- --- ---- ----- -------
1564483483748916258 19 true YiHui 110 1
> delete from add_test where "name"='YiHui'
> select * from add_test
> select * from "1D".add_test
>
После выполнения вышеуказанного случая обнаруживается, что при удалении по тегу удаляются стратегия по умолчанию и данные в стратегии сохранения «1D».
Вот еще одна проверка
> select * from add_test;
name: add_test
time age boy name phone user_id
---- --- --- ---- ----- -------
1564483778197609864 19 true YiHui 110 1
> insert into "2_h" add_test,name=YiHui,phone=110 boy=true,age=19i,user_id=1
> select * from "2_h".add_test;
name: add_test
time age boy name phone user_id
---- --- --- ---- ----- -------
1564483793280811751 19 true YiHui 110 1
> delete from add_test where time=1564483793280811751
> select * from "2_h".add_test;
> select * from add_test;
name: add_test
time age boy name phone user_id
---- --- --- ---- ----- -------
1564483778197609864 19 true YiHui 110 1
мы в"2_h"
В эту стратегию добавляется новая порция данных, и она удаляется напрямую по времени, данные по текущей стратегии не действуют."2_h"
Только что добавленные в политику данные удаляются
II. Другое
0. Серия сообщений в блоге
- 190729-шестой учебник серии Influx Sql: вставка для изменения данных
- 190726-Пятое руководство серии Influx Sql: вставка добавления данных
- 190723-Influx Sql, четвертый учебник: серия/точка/тег/поле
- 190721-3 учебник серии Influx Sql: таблица измерений
- 190719-Influx Sql: руководство 2: политика сохранения политики сохранения
- 190718-Influx Sql: учебник 1: база данных базы данных
- 190717-Нулевой учебник серии Influx Sql: установка и введение в использование influx-cli
- 190509 - Временные метки InfluxDb отображаются в формате даты
- 190506-модификация конфигурации InfluxDB
- 190505-Управление разрешениями InfluxDB
- 180727-Стратегия резервного копирования и восстановления базы данных временных рядов InfluxDB
- 180726 — Краткое изложение основных концепций InfluxDB
- 180725-InfluxDB-v1.6.0 сводка по установке и простому использованию
Справочная запись в блоге
- docs.influx data.com/influx дБ/V1…
- docs.influx data.com/influx дБ/V1…
- docs.influxdata.com/influxdb/v1.7/tools/shell/#write-data-to-influxdb-with-insert
- docs.influx data.com/influx дБ/V1…
1. Серый блог:liuyueyi.github.io/hexblog
Серый личный блог, записывающий все посты блога по учебе и работе, приглашаю всех в гости
2. Заявление
Это не так хорошо, как письмо веры.Контент уже написан, и это чисто из семьи.Из-за ограниченных личных возможностей неизбежно будут упущения и ошибки.Если вы найдете ошибки или лучше предложения, вы можете критиковать и исправлять их. Спасибо
- Адрес вейбо:Блог Маленького Серого
- QQ: серо-серый / 3302797840
3. Сканируйте внимание
серый блог