Czy istnieja gotowe funkcje/rozwiazania mysql/php sluzace do transponowania danych? Jesli TAK - prosze o namiary, jesli NIE - poradze sobie ;-). Zakladam, ze byc moze istnieja gotowe, wydajne i proste metody.

?
dragossani
1.04.2003, 16:05:20
Transponowania? Może kolega rozwinąć temat?
Transponowanie kojarzy mi się wyłącznie z macierzami, więc nie bardzo rozumiem pytanie...
dragossani/ i dobrze Ci sie kojarzy ;-]
Chodzi o zamiane ukladu danych wyciagnietych kwerenda z tabeli: wiersze -> kolumny.
Przykl. wynik query:
A, 1
B, 2
C, 3
Po transponowaniu:
A, B, C
1, 2, 3
Najlepiej, by operacja wykonywana byla po stronie mysql.
dragossani
2.04.2003, 15:23:14
Lekko nie będzie. Nie słyszałem żeby MySQL miał tego typu operacje wbudowane. Przeszukałem sieć pod tym kątem i wygląda na to, że Postgres też tego nie ma. Nie wiem jak Oracle (jeżeli w ogóle to tylko ta baza może coś takiego mieć) bo słabo znam.
Po stronie php nie powinieneś mieć z tym problemu. Co prawda nie ma chyba gotowej funkcji ale sprawa nie wydaje się skomplikowana. Spróbuj napisać funkcję do tego. Jak by Ci nie szło to daj znać.
ja tez nie slyszalem i siec przeszukalem (

?!!!). W php sie zrobi - myslalem, ze moze istnieje gotowe, wydajne rozw. Thx.