![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 17.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam następujący problem. Powiedzmy, że posiadam dwie tabele, w jednej znajduje się id_uzytkownika i ok. 200 kolumn zawierających dane liczbowe odnośnie jakiegoś pomiaru przeprowadzonego przez tego użytkownika. Druga tabela zawiera id i nazwę tego użytkownika:
1 Tabela: id id_uzytkownika wartosc1 wartosc2 ... wartosc200 2 Tabela: id_uzytkownika nick Chciałbym teraz wyciągnąć dane z pierwszej tabeli, ale zamiast id_uzytkownika włożyć w to miejsce nick użytkownika. Wyszukałem, że takie rzeczy robi się za pomocą SELECT'a z zastosowaniem "as" do odnoszenia się do odpowiednich kolumn. Niestety przy tej ilości kolumn jeśli miałbym każdą z nich osobno adresować to chyba bym się zapisał na śmierć (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Czy są jakieś metody na np. wyciąganie wszystkich kolumn oprócz skończonej ilości? Bądź jakiś inny sposób aby to przeprowadzić (z poziomu mysql)? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 17.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Wygodniej mi przechowywać samo id w tej tabeli jak i innych niż za każdym razem nick.
To co podałeś nie rozwiązuje mojego problemu, gdyż potrzebuję, żeby kolumna z nickami zastąpiła kolumnę z id, a nie została dołączona na koniec. Bo potem muszę za pomocą php odpowiednio martwić się o wyświetlanie, a tak zrzuciłbym to na odpowiednie zapytanie. Mam nadzieję, że teraz jest w miarę jasne o co mi chodzi. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 01:28 |