преобразование данных столбца в имя столбца

0

это моя таблица "sample1"

Title          Frequency   Month1      Month2     Month3  Month 4
tution_fee      monthly     april        may       june    july
net_fee         monthly     april        may       june    july
misc            annually    april        may       june    july

Я должен получить таблицу, подобную этой

tution_fee    net_fee      misc
april        april        april
may          may          may       
june         june         june
july         july         july

Таблица "sample1" увеличивается с добавлением к ней данных.

  • 0
    Отметьте СУБД (т.е. MySQL , SQL Server и т. Д.), Которую вы используете.
  • 1
    ВЫБЕРИТЕ month1 КАК tution_fee, month2 как net_fee, month3 как misc FROM YourTable дает то, что вы хотите. Вы уверены, что именно то, что вы хотите?
Теги:

1 ответ

0

Вы должны использовать PIVOT

Поскольку вы не упомянули о конкретной СУБД, мы не можем дать вам правильный ответ.

Но с небольшими исследованиями вы найдете свои потребности с PIVOT.

  • 0
    я не смог получить правильный ответ
  • 0
    База данных используется MsSql

Ещё вопросы

Сообщество Overcoder
Наверх
Меню