Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Создание функций на PL/pgSQL
|
|||
|---|---|---|---|
|
#18+
Всем доброго дня! Прошу помощи в написании функции при таком запросе: это должны быть переменные - ch1,ch2,ГЛ_Q,ГЛ_P,'minute', '2019-01-01 00:00:00' , '2020-01-01 00:00:00' SELECT dt AS Дата, COALESCE(ch1, 0) AS ГЛ_Q, COALESCE(ch2, 0) As ГЛ_P FROM (SELECT date_trunc('minute', d.datetime) AS dt, ROUND(AVG(CASE d.cnlnum WHEN 1 THEN d.val::numeric ELSE NULL END),0) As ch1, ROUND(AVG(CASE d.cnlnum WHEN 2 THEN d.val::numeric ELSE NULL END),2) As ch2 FROM cnldata AS d WHERE d.cnlnum IN (1,2) AND d.val<> 0 AND datetime BETWEEN '2019-01-01 00:00:00' AND '2020-01-01 00:00:00' GROUP BY date_trunc('minute', d.datetime)) AS X ORDER BY dt; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2020, 10:56 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=39940024&tid=1994765]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
426ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 16ms |
| total: | 508ms |

| 0 / 0 |
