есть база данных вида:
[actor] [movie] [year]
[tom ] [ f10 ] [1990]
[tom ] [ f10 ] [1995]
[ben ] [ f10 ] [1997]
[tom ] [ f10 ] [1997]
[ben ] [ f10 ] [1998]
[ben ] [ f10 ] [1999]
Нужно найти актера у которого был наибольший перерыв между фильмами. В данном случае, это Том (1990-1995). Вопрос: можно ли это сделать внутри SQL query?
WITH cte AS ( SELECT actor,
`year` - LAG(`year`) OVER (PARTITION BY actor ORDER BY `year`) delta
FROM source_table )
SELECT actor
FROM cte
ORDER BY delta DESC LIMIT 1
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Возникла следующая проблема — при опросе ip адресов, которые берутся с БД, на некоторых ip адресах зависает метод подключенияСуть следующая...
Имеются города city, автомойки wash и посты на них bfrs
У меня на сайте(DRUPAL) есть модуль цитата дня, каждый день меняется цитата, мне надо что бы она менялась один раз в неделю, как реализовать, я что-то...