Tabela pivot sau alta solutie ?

93 viewsIntrebari
0

Buna , va rog daca se poate sa ma ajutati la urmatoarea problema : am un set de date de genul

id
zile
tara dest
oras dest 
data intoarere

1
2
Germania
Berlin
01/11/2017

2
1
Ungaria
Budapesta
02/10/2017

2
3
Ungaria
Szeged
01/10/2017

1
5
Anglia
Londra
15/11/2017

1
2
Germania
Hamburg
08/11/2017

si trebuie sa obtine un centralizator de genul

id
nr zile
data intoarcere
Detalii

1
9
15/11/2017
4 Germania/Berlin Hamburg ; 5 Anglia/Londra

2
4
02/10/2017
4 Ungaria/ Budapesta Szeged

Cum pot face detalierea din ultima coloana, pentru celelalte folosesc pivotul pentru a afla valorile, insa nu stiu cum concatenez zilele+tara+orasele . Sau nu tabelul pivot este solutia?

Multumesc anticipat.

commented

Sper sa se inteleaga mai bine cum arata tabelele :

id zile tara dest oras dest data intoarcere
1 2 Germania Berlin 01/11/2017
2 1 Ungaria Budapesta 02/10/2017
2 3 Ungaria Szeged 01/10/2017
1 5 Anglia Londra 15/11/2017
1 2 Germania Hamburg 08/11/2017

id nr zile data intoarcere Detalii
1 9 15/11/2017 4 Germania/Berlin Hamburg; 5 Anglia/ Londra
2 4 02/10/2017 4 Ungaria/Budapesta Szeged

0

Salut

Da, Pivotul este cel mai probabil solutia.

Trimite-mi fisierul pe email si incerc sa te ajut.