Witajce
Chciałem was prosić o pomoc koncepcyjną.
Mam taką tabelkę:
Tabela(Data, Numer_godziny, Wpis)
i przykładowe dane
2010-02-02 1 "jakis tekst"
2010-02-02 2 "wpis01"
2010-02-02 3 "wpis02"
2010-02-02 4 "wpis03"
2010-02-03 3 "wpis04"
2010-02-03 4 "wpis05"
Maksymalna ilość wystąpień jednej danty (dla różnych godzin) wynosi 4. Jak widać dla 02-02 są wszystkie wpisy a dla 02-03 nie.
Chciałbym dane zebrać w taki sposób, aby były pogrupowane datami, a ponadto, żeby były kolumny odzwierciedlające pole Numer_godziny. Dla przykładu tabela jakiej oczekuję:
Tabela(Data, 1, 2, 3, 4)
z danymi
2010-02-02 wpis01 wpis02 wpis03 wpis04
2010-02-03 null null wpis05 wpis06
Jakie zapytanie trzeba napisać, aby zrealizować takie coś? Może podpowiecie jakiś temat, albo co wpisać w google (nazwę zagadnienia).
Używam PostgreSQL