Как взять названия колонок из значения колонки

328
16 января 2017, 20:10

Как в SQL-запросе подставить в название колонки значения, которые находятся в ней?

В колонке Тип содержатся типы сдачи предметов, их надо подставить в названия самой колонки Тип. Т.е. чтобы выглядело примерно так:

|fio|Курс|Семестр|Группа|Оценка|Предмет|eczamen|zachet|

И под ними должна быть соответствующая оценка.

Answer 1

Фактически руками:

select fio,Курс,Семестр,Группа,Предмет,
max(case when Тип='eczamen' then Оценка else '' end) eczamen,|
max(case when Тип='zachet' then Оценка else '' end) zachet
from table
Group by fio,Курс,Семестр,Группа,Предмет
READ ALSO
Экспорт данных из phpMyAdmin в Excel

Экспорт данных из phpMyAdmin в Excel

Как взять все данные из таблицы в БД и отправить их в Excel (сделать отчет)?

325
Ошибка 5 с Software\JavaSoft\Prefs

Ошибка 5 с Software\JavaSoft\Prefs

янв 14, 2017 10:44:54 PM javautil

348
Организация графического интерфейс на Swing

Организация графического интерфейс на Swing

Как правильно реализовать связку событие->слушатель->код, реагирующий на событиеВ каком классе должен быть инициализирован слушатель,...

347
Расположение, размеры и фон DialogFragment

Расположение, размеры и фон DialogFragment

DialogFragment вызывается Fragmentshow(getFragmentManager(), "ggg"); данные для фрагмента берутся в xml файле

339