Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Złożone zapytanie
C@rdel
post 2.10.2005, 19:25:29
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 14.09.2005

Ostrzeżenie: (0%)
-----


Witam, piszę właśnie swoje własne forum [tak bardziej na próbę winksmiley.jpg ] i mam taki problem z połączeniem zapytań w jedno.
Mam trzy tabele [podaje tylko te pola które mają tu znaczenie]:

posts
| ID | author | date | topic |
{ topic oznacza ID tematu }
{ author oznacza ID autora }

topics
| ID | name |

users
| ID | name |

I teraz chciałbym za pomocą jednego zapytania pobrać: nazwy wszystkich tematów, z każdego tematu ostatni post oraz nicka autora tego postu smile.gif

Do tej pory robiłem to tak, że jednym zapytaniem pobieralem tematy, a później dla kazdego oddzielnie ostatni post i autora.
Czy jest to w ogóle możliwe przy użyciu jednego zapytania ?
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
NoiseMc
post 4.10.2005, 22:58:50
Post #2





Grupa: Zarejestrowani
Postów: 398
Pomógł: 10
Dołączył: 24.11.2004
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Cytat(SongoQ @ 2005-10-04 21:53:21)
@NoiseMc
... te podzapytania zwracaja po 1 rekordzie. Tak raczej nie zadziala.

Kiedyś już musiałem w podobny sposób pobrać pola z kilku tabel i na inny pomysł nie wpadłem, używałem osobnego podzapytania dla każdego pola.
Działało ale nie wiem czy to dobre rozwiązanie.


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 23.06.2025 - 23:34