sql >> Database >  >> RDS >> Sqlserver

Draaien ongedaan maken met kolomnaam

Uw vraag komt heel dichtbij. U zou het volgende moeten kunnen gebruiken, inclusief het subject in de definitieve selectielijst:

select u.name, u.subject, u.marks
from student s
unpivot
(
  marks
  for subject in (Maths, Science, English)
) u;

Zie SQL Fiddle met demo



  1. OASIS-SVN en git gebruiken voor toegang tot broncodecontrole

  2. Zijn er nadelen aan bitvlaggen in databasekolommen?

  3. Verzachtende indexfragmentatie

  4. Opstarten RAC-database mislukt met fout ORA-12547