Ruby
- 13 ответов
- 0 вопросов
11
Вклад в тег
SELECT *
FROM (
SELECT *, LAG(time_finish) OVER (ORDER BY time_start) previous_finish_time
FROM test_resource_times
) tr_times
WHERE previous_finish_time IS NULL
OR previous_finish_time <> time_start
SELECT tr1.*
FROM test_resource_times tr1
LEFT JOIN test_resource_times tr2
ON tr1.time_start = tr2.time_finish
WHERE tr2.time_finish IS NULL
irb
. Под виндой для запуска может потребоваться полный путь к приложению (что-то вроде c:\Ruby\bin\irb
)