У меня есть таблица LEAVTYPE: -Как я могу использовать pivot для большего количества столбцов?
LM_ID EMPCODE CCODE FINYEAR LVTYPE WEF OPN_BAL ENTITLE ELIGIBLE AVAILED
1 180480 IBTEH 2015-2016 CL 2015-07-31 00:00:00 4.50 0 4.50 1.50
3 180480 IBTEH 2015-2016 LE 2015-07-31 00:00:00 35.50 0 35.50 0.00
4 180480 IBTEH 2015-2016 PL 2015-07-31 00:00:00 6.00 1 7.00 0.00
8 180541 IBTEH 2015-2016 LE 2015-07-31 00:00:00 33.50 0 33.50 0.50
9 180541 IBTEH 2015-2016 PL 2015-07-31 00:00:00 1.50 1 2.50 1.50
11 180546 IBTEH 2015-2016 CL 2015-07-31 00:00:00 8.00 0 8.00 1.00
13 180546 IBTEH 2015-2016 LE 2015-07-31 00:00:00 32.00 0 32.00 0.00
14 180546 IBTEH 2015-2016 PL 2015-07-31 00:00:00 6.00 1 7.00 0.00
15 180546 IBTEH 2015-2016 CO 2015-07-31 00:00:00 1.00 0 1.00 1.00
Теперь я хочу, чтобы структура таблицы, как: -
LM_ID EMPCODE CCODE FINYEAR WEF CL_OPN_BAL CL_ENTITLE CL_ELIGIBLE CL_AVAILED LE_OPN_BAL LE_ENTITLE LE_ELIGIBLE LE_AVAILED PL_OPN_BAL PL_ENTITLE PL_ELIGIBLE PL_AVAILED
1 180480 IBTEH 2015-2016 2015-07-31 00:00:00 4.50 0 4.50 1.50 35.50 0 35.50 0.00 6.00 1 7.00 0.00
, как я могу получить это для каждой группы EMPCOPDE.
U также может использовать таблицу Hash вместо постоянных таблиц. Пожалуйста, ответьте, если у вас есть какие-либо сомнения @david sam –
Я хочу, чтобы все данные EMPCODE были в одной строке, но ваш запрос дает EMPCODE во многих строках. –
U может добавить больше количества строк в ожидаемый результат ur. К. Я буду обновлять @david sam –