Size: a a a

2020 May 02

СИ

Сергей Иванов... in ru_mysql
да какие функции :)
источник

СИ

Сергей Иванов... in ru_mysql
мне надо это чистым сиквелом решить
источник

СИ

Сергей Иванов... in ru_mysql
это вообще не винда :)
источник

СИ

Сергей Иванов... in ru_mysql
mysql  Ver 14.14 Distrib 5.7.27, for Linux (x86_64) using  EditLine wrapper
источник

А

Александр in ru_mysql
на 5.7 вроде нет window функций, только в 8ке
https://dev.mysql.com/doc/refman/8.0/en/window-function-descriptions.html
источник

СИ

Сергей Иванов... in ru_mysql
аа я думал речь о виндовсе а это новый функционал сводные таблици или кактотак
источник

СИ

Сергей Иванов... in ru_mysql
а стандартно это не решается?
источник

СИ

Сергей Иванов... in ru_mysql
блин это же настолько очевиднейшая и востребованная задача
источник

А

Александр in ru_mysql
это и есть стандартно )
источник

СИ

Сергей Иванов... in ru_mysql
ну так я про 5.7 говорю
источник

СИ

Сергей Иванов... in ru_mysql
8 вообще в проде нету нигде
источник

А

Александр in ru_mysql
WITH sens1 AS (
 SELECT '2020-05-02 10:00' dt, 123 v
 UNION ALL SELECT '2020-05-03 11:00' dt, 458 v
 UNION ALL SELECT '2020-05-04 12:00' dt, 789 v
)
, sens2 AS (
 SELECT '2020-05-02 10:30' dt, 111 v
 UNION ALL SELECT '2020-05-03 11:30' dt, 222 v
 UNION ALL SELECT '2020-05-04 12:30' dt, 333 v
)
, q AS (
 SELECT dt, v sens1, NULL sens2
 FROM sens1
 UNION ALL
 SELECT dt, NULL sens1, v sens2
 FROM sens2
)
, q2 AS (
 SELECT dt, sens1, sens2
 , SUM(IF(sens1 IS NOT NULL, 1, 0)) OVER (ORDER BY dt) gch1
 , SUM(IF(sens2 IS NOT NULL, 1, 0)) OVER (ORDER BY dt) gch2
 FROM q
 ORDER BY dt
)
, q3 AS (
 SELECT q2.*
 , MAX(sens1) OVER (PARTITION BY gch1) sens1_f
 , MAX(sens2) OVER (PARTITION BY gch2) sens2_f
 FROM q2
 ORDER BY dt
)
SELECT -- *
dt, sens1_f, sens2_f
FROM q3

https://www.db-fiddle.com/f/6Awdho6DwDiBqUvVJovZVj/0
источник

СИ

Сергей Иванов... in ru_mysql
ух чето адище :)
источник

А

Александр in ru_mysql
Адище? Оо. Вроде наоборот, оч структурированный декларативный запрос
источник

D

DaySandBox in ru_mysql
Message from Сергей Иванов deleted. Reason: external link (?)
источник

СИ

Сергей Иванов... in ru_mysql
я к тому что данные ручками
источник

СИ

Сергей Иванов... in ru_mysql
блин что ссылки прибиваются?
источник

СИ

Сергей Иванов... in ru_mysql
да у мне такого скила нет буду разбираться.
источник

СИ

Сергей Иванов... in ru_mysql
Александр
Адище? Оо. Вроде наоборот, оч структурированный декларативный запрос
можете под мой пример с DB Fiddle написать?
источник

А

Александр in ru_mysql
Дак ссыль же есть в дб фидл в моем сообщении с запросом
источник