TT | ID | No | Date_input | BR |
---|---|---|---|---|
1 | 06041098 | 780000 | 01/01/2015 | 111 |
2 | 01506000299 | 780000 | 11/07/2022 | 111 |
1 | 06048903 | 783111 | 01/01/2015 | 123 |
2 | 015173000562 | 783111 | 04/25/2023 | 123 |
1 | 01517300 | 792523 | 02/02/2022 | 150 |
2 | 011105981 | 792523 | 03/21/2022 | 150 |
3 | 0346166413164 | 792523 | 04/25/2023 | 150 |
I am having "Mytable" above and would like to get pivot, and my syntax is:
select no, br, \[1\] as ID1, \[2\] as ID2, \[3\] as ID3
from (select TT, id, no, Br from Mytable) Table_Pivot
pivot
(min(ID) for TT in (\[1\] , \[2\] , \[3\])) bang
However, I would like add Date_input in my pivot as result show below
NoB | Br | ID1 | Date_input1 | ID2 | Date_input2 | ID3 | Date_input3 |
---|---|---|---|---|---|---|---|
780000 | 111 | 06041098 | 01/01/2015 | 01506000299 | 11/07/2022 | ||
783111 | 123 | 06048903 | 01/01/2015 | 015173000562 | 04/25/2023 | ||
792523 | 150 | 01517300 | 02/02/2022 | 011105981 | 03/21/2022 | 0346166413164 | 04/25/2023 |