Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL] pobieranie z dwóch tabel
SaMi
post
Post #1





Grupa: Zarejestrowani
Postów: 173
Pomógł: 14
Dołączył: 27.03.2004
Skąd: Białystok

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


chcę pobrać z dwóch tabel dane , mianowicie z tabeli brzz_strony chce pobrać kilka pozycji a z brzz_moduly tylko pozycję nazwa odpowiadającą taką której id równy jest nr_modulu.brzz_strony
i robie to w ten sposób
  1. SELECT brzz_strony.tytul, brzz_moduly.nazwa, brzz_strony.grupa_stron, brzz_strony.nr_strony
  2. FROM brzz_strony, brzz_moduly
  3. WHERE brzz_strony.tresc_pl LIKE '%temat%' OR brzz_strony.tytul LIKE '%temat%' AND brzz_moduly.id = brzz_strony.id_modulu;


na pozór wszystko dobrze do każdej znalezionej pozycji w brzz_strony pobierana jest jego nazwa modułu z tabeli brzz_moduly, niestety wyświetla każda znalezioną pozycję tyle razy ile jest pozycji w tabeli brzz_moduly, a chcę żeby pobierało tylko raz, gdzie robie błąd ?
Powód edycji: u=>ó !!! (cysiaczek)
Go to the top of the page
+Quote Post
Neeke
post
Post #2





Grupa: Zarejestrowani
Postów: 124
Pomógł: 16
Dołączył: 22.02.2007
Skąd: Warszawa

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


dołuz GROUP BY ..... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
SaMi
post
Post #3





Grupa: Zarejestrowani
Postów: 173
Pomógł: 14
Dołączył: 27.03.2004
Skąd: Białystok

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


Mógłbyś sprecyzować jak tego użyć bo próbowałem różnych opcji ale tego efektu co chcę nie mogę uzyskać
Go to the top of the page
+Quote Post
bim2
post
Post #4





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

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


Na końcu dodaj GROUP BY brzz_strony :]
Go to the top of the page
+Quote Post

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: 15.09.2025 - 14:23