Мне нужно получить информацию о том, как долго что-то было выключено, прежде чем оно снова включалось в конкретную дату, mysql - PullRequest
0 голосов
/ 09 сентября 2018
SELECT
    e.sensorId,
    s.type,
    e.mode
FROM EVENTS
    e
INNER JOIN sensor s ON
    s.sensorId = e.sensorId
WHERE
    s.TYPE = 'door/window' AND e.readDate = '2018-05-15' IN(
    SELECT
        e.mode
    FROM EVENTS e
HAVING
    e.mode = 'inactive'
);

Приведенный выше код ничего не дает мне в mysql, и я действительно могу использовать некоторую помощь.У меня есть две таблицы со значениями, событиями и датчиком, к которому нужно присоединиться.В моем запросе необходимо выяснить, сколько времени «дверь / окно» была неактивной, прежде чем она снова стала активной в дату = 15.05.2018.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...