powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Нестандартый запрос
4 сообщений из 4, страница 1 из 1
Нестандартый запрос
    #39935441
sfHunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
У меня есть таблица, в ней два столбца потребление и время в формате epoch (инкримент+60 т.е. раз в минуту).
Из неё нужно вывести значения которые +- совпадают с процентным соотношением, которые передаются в запросе.
Например, первый процент 100%(он всегда будет 100%), второй 150%, третий 200%.
Соответственно нужно "выудить" оттуда записи вида 1000, 1500, 2000 или 10,15,20, которые идут по порядку.

Еще для примера:
Входные данные:
100%, 70%, 86%

Выходные:
| 60 | 1582643820|
| 42 | 1582643880|
| 51.6 |1582643940|
...
Рейтинг: 0 / 0
Нестандартый запрос
    #39935443
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Версия MySQL какая?
...
Рейтинг: 0 / 0
Нестандартый запрос
    #39935444
sfHunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,

mysql Ver 15.1 Distrib 10.3.22-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2
...
Рейтинг: 0 / 0
Нестандартый запрос
    #39935488
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То есть оконные функции и CTE доступны - это хорошо... ну собсно тогда не вижу проблемы взять текущую запись, два LEAD(), и сравнить с заданными процентами (ну с некоторой погрешностью, есссно).
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Нестандартый запрос
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]