Используйте функцию для установки значения по умолчанию в таблице MySQL - PullRequest
0 голосов
/ 26 мая 2020

Я только начал делать первые шаги в мире БД. Задача состоит в том, чтобы взять некоторые данные из существующей БД, немного обработать их и поместить результаты во вновь созданную БД. Позже я планирую сделать панель управления Grafana из данных в новой БД.

Я уже создал несколько потоков в node-red, которые вводятся один за другим. Это означает, что у меня есть только одно новое значение только одного столбца в любой текущей метке времени. Остальное заполнено 0, NULL или любыми другими значениями по умолчанию.

Дело в том, что когда я создаю таблицу Grafana, она выглядит как случайные всплески между нулями.

Итак, вопрос такой: Я ищу способ каким-то образом «заморозить» в БД последнее значение любого столбца> 0.

Другими словами, я Я ищу способ УСТАНОВИТЬ ПО УМОЛЧАНИЮ как функцию, которая, если новое значение равно 0 или null, будет go обратно, проверять последнее значение любого столбца> 0 и вставлять его вместо O или NULL.

Надеюсь, я был достаточно ясен, и заранее спасибо за любую помощь :)

...