Przeksztalcenie wierszy w kolumny

Przeksztalcenie wierszy w kolumny
poniatowski
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1666
0

Czy istnieje jakas mozliwsoc przekonwertownia krotek na kolumny? Eventualnie tablicy na columne name i surname?

Kopiuj
SELECT array_agg(ARRAY[name, surname])

Musze przeksztalcic cos takiego:{{5867884485,Name 1},{9362359900,Name 2}} na kolumny. Ilosc kolumni nie jest jenakowa. Raz moze byc tylko 1,2 innym razem moze byc nawet 10.

UglyMan
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2206
woolfik
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1611
Marcin.Miga
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2794
0

@poniatowski: Napisz dokładnie co dostajesz. Czy dostajesz ciąg znaków postaci {{5867884485,Name 1},{9362359900,Name 2}}, czy też masz to (niedziałające) zapytanie.
I napisz co konkretnie chcesz uzyskać.
I czy liczba elementów tego ciągu składowego '{9362359900,Name 2}' we wszystkich elementach jest jednakowa...

poniatowski
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1666
0

@Marcin.Miga: Moje zapytanie dziala. W ostatniej kolumnie mam {{5867884485,Name 1},{9362359900,Name 2}} Dlugosc tablicy jest rozna, zaleznie od ilosci uzytkownikow. Czasem jest to 1 czasem 10. W sumie to jest max 10. Teraz to jedna kolumne chce rozbic na 4 kolumny czyli 5867884485,Name, 9362359900, Name 2 i dodac do wyniky zapytania. Nie jestem pewny czy to ma sens?

Damian Korczowski
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 111

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.