sto lavorando con MSSQL e come al solito sono arrivato a un vicolo cieco.
Ho una tabella così fatta:
- Codice: Seleziona tutto
DATA | CAMERA | MATTINA | POMERIGGIO
01-01-2020 | num.1 | 1 | 1
01-01-2020 | num.2 | 1 | 0
02-01-2020 | num.2 | 0 | 1
Avrei bisogni di trasporre questi dati mettendo le camere e mattin/pomeriggio in orizzonatale (cioè come colonne) raggruppati per data.
L'esempio prima diventerebbe:
- Codice: Seleziona tutto
DATA | CAMERA-1 | MATTINA-1 | POMERIGGIO-1 | CAMERA-2 | MATTINA-2 | POMERIGGIO-2
01-01-2020 | num.1 | 1 | 1 | num.2 | 1 | 0
02-01-2020 | NULL | NULL | NULL | num.2 | 0 | 1
Avevo pensato a un JOIN su se stessa ma non riesco... qualcuno sa aiutarmi?
Grazie