[MSSQL] Spłaszczenie zapytania

0

Cześć, mam w tym momencie taki zbiór danych:

ID  |  lID  |  code  |  year |  nod  | eID  
------------------------------------------
1   |  1    |  AA    |  2008 |   10  |  10
2   |  1    |  AA    |  2009 |   12  |  10
3   |  2    |  AB    |  2009 |   8   |  10  

A chcę uzyskać coś takiego:

EID  |  year  |  AA  |  AB  
--------------------------------
10   |  2008  |  10  |   0
10   |  2009  |  12  |   8

Jak coś takiego osiągnąć?

0

OK, wszystko ładnie, pięknie, ale co jeśli nie znam nazw i ilości kolumn?
Jak to zrobić dynamicznie? Tu widzę coś z funkcją STUFF, ale nie mam za bardzo pomysłu, jak tego użyć.

Dla ułatwienia - nazwy kolumn, które chcę uzyskać mam w innej tabeli jako varchar.

0

to trzeba tak projektować samą bazę, żeby potem nie robić dla każdej najprostszej rzeczy koślawych protez tak jak ty to robisz...

Sam sobie zaprojektowałeś to sobie teraz sam protezy wymyślaj

1 użytkowników online, w tym zalogowanych: 0, gości: 1