Здравствуйте, Softwarer, Вы писали:
S>Здравствуйте, FunnyRabbit, Вы писали:
FR>> Приведеная ниже задача уже решена,
S>Причем неоднократно.
Я и не говорил, что она оригинальна и сложна.
FR>>Т.о. надо найти все периоды по id_work и вывести в виде:
S>Ну, во-первых, эта формулировка не совсем соответствует нарисованному Вами результату. Во-вторых, если отталкиваться от результата, то простейший путь, работающий практически в любой версии Oracle
S>group by id_work, work_date - rownum
Может быть формулировка не верна. Но если отталкиваться от результата, то каким макаром должно работать по вашему:
group by id_work, work_date - rownum
У меня выдает ошибку (Error): ORA-00979: выражение не являеться выражением GROUP BY...