Ниже мой EMP
таблица с некоторыми образцами данныхкак для вывода в оракулу с запросом на выборку
EMPNAME | WORK_DATA | WORK_HOURS
---------------------------------
abc | 01-SEP-13 | 9
xyz | 01-SEP-13 | 8
abc | 02-SEP-13 | 8
xyz | 02-SEP-13 | 7
abc | 01-OCT-13 | 5
xyz | 01-OCT-13 | 7
abc | 02-OCT-13 | 8
xyz | 02-OCT-13 | 7
А теперь я хочу это будет отображаться как в оракула, используя оператор выбора
EMPNAME | SEP_MONTH_WORKING_HOURS | OCT_MONTH_WORKING_HOURS
-----------------------------------------------------------
abc | 17 | 13
xyz | 15 | 14
Seond сомнение:
EMPNAME | SEP_MONTH_WORKING_HOURS | RANK
-----------------------------------------------------------
xyz | 15 | 1
abc | 17 | 2
и что вы пробовали? – MaVRoSCy
Shoudnt SEP_MONTH_WORKING be 17 для abc? – Mihai
Второго вопрос ответ: выберите EmpId, work_date OCT_MONTH_WORK_HOURS, RowNum ранг из (выберите EmpId, сумму (случай, когда экстракт (месяц от work_date) = 10, то work_hours конца) work_date от темп группы по EmpId порядка по work_date) – user2870912