Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] SELECT z tabeli w zależności od wartości pola
-lukasamd-
post
Post #1





Goście







Witam,
mam pewien problem w skonstruowaniu zapytania.

Posiadam 4 tabele:
- komentarze
- artykuły
- newsy
- inne
- zdjęcia

Chciałbym wyciągnąć z tabeli ostatnie komentarze. Nie jest to problem, ponieważ znajduje się tam pole z datą dodania. Chodzi o to, że chciałbym wyciągnąć również inne dane z innych tabel, np. tytuł newsa do którego jest dany komentarz.

W tabeli komentarze mam pole odpowiadające za typ, które może mieć takie wartości: A, N, I, Z - odpowiednio do artykułów, newsów, innych i zdjęć.

Jak wyciągnąć ostatnie komentarze oraz tytuły odpowiadających im elementów? Wszystko sprowadza się do tego, że gdy pole komentarz_typ ma A, tytuł ma być pobierany z tabeli artykuły, gdy zaś komentarz_typ = N, z tabeli newsy itp. Moje pytanie: jak to zrobić w praktyce?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ddiceman
post
Post #2





Grupa: Zarejestrowani
Postów: 326
Pomógł: 121
Dołączył: 23.07.2008
Skąd: Wrocław

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


http://forum.php.pl/index.php?showtopic=11...mp;#entry574111
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 4.10.2025 - 22:11