У меня есть запрос, который отображает информацию из таблицы, подобной этой.
SELECT tag.label, inputs.input_raw, inputs.unix_timestamp, tag.inverted FROM inputs JOIN tag ON tag.tag_id = inputs.tag_id WHERE (inputs.tag_id = 92084) AND (inputs.date_time > dateadd(day,-1,getdate())) ORDER BY date_time DESC
Я хотел бы написать запрос, который будет делать две вещи.
Мне нужно подсчитывать каждый раз, когда input_raw переключается с '0' на '1'.
Мне также нужно общее время работы насоса, используя unix_timestamp, т.е. когда input_raw = 1.
У кого-нибудь есть идеи.
Я бы согласился на алгоритм использования php для получения нужных мне результатов, но я ударил по кирпичной стене и не смог понять это.
благодаря
EDIT: таблица также содержит поле date_time, которое соответствует значению unix_timestamp, если существует метод date_time, который можно использовать>