![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 1 Dołączył: 5.10.2005 Skąd: Opole/Chorzów Ostrzeżenie: (0%) ![]() ![]() |
Mam dwie tabele:
I chcialbym wydobyc niektore dane z tabeli oraz wszystkie fotki przypisane do jednej osoby (po jej id), daje takie zapytanie:
i wywala mi np.: *************************** 1. row *************************** id_osoby: 1 plec: m user_name: ddd miejscowosc: Warsaw opis: rok_ur: 1989 nazwa: foto.jpg *************************** 2. row *************************** id_osoby: 1 plec: m user_name: ddd miejscowosc: Warsaw opis: rok_ur: 1989 nazwa: foto.jpg 2 rows in set (0.00 sec) A ja chcialbym aby wszystkie nazwy fotek byly w jednym wierszu(rekordzie). Jak to zrobic?? ps. jestem poczatkujacy w mysql :] Z gory dziekuje za pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 135 Pomógł: 1 Dołączył: 5.10.2005 Skąd: Opole/Chorzów Ostrzeżenie: (0%) ![]() ![]() |
Cytat(SongoQ @ 2005-10-05 11:11:39) Z tego co zrozumialem to chesz dokladac jako kolejne tabele w from. Max mozna tak uzyc 5 bo pozniej wydajnosc zapytania spada. Takie podejscie do tego problemu jest nieoptymalne. SongoQ, chodzi mi o to ze np bedzie mi wyswietlac dane osobowe i fotki do tych danych np. NIE TAK! *************************** 1. row *************************** id_osoby: 1 plec: m user_name: ddd miejscowosc: Warsaw opis: rok_ur: 1989 nazwa: foto.jpg *************************** 2. row *************************** id_osoby: 1 plec: m user_name: ddd miejscowosc: Warsaw opis: rok_ur: 1989 nazwa: foto2.jpg *************************** 3. row *************************** id_osoby: 1 plec: m user_name: ddd miejscowosc: Warsaw opis: rok_ur: 1989 nazwa: foto3.jpg 3 rows in set (0.23 sec) Ale TAK!! *************************** 1. row *************************** id_osoby: 1 plec: m user_name: ddd miejscowosc: Warsaw opis: rok_ur: 1989 nazwa: foto.jpg,foto1.jpg,foto2.jpg Chodzi mi o mniej wiecej cos takiego, da sie to zrobic?? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 00:07 |