Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MYSQL]JOINY :)
kanji
post
Post #1





Grupa: Zarejestrowani
Postów: 124
Pomógł: 1
Dołączył: 27.06.2005
Skąd: Opole

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


Czesc zapytania:
  1. SELECT f.nazwa, f.ulica, w.nazwa, m.nazwa, t.tel, d.dwgratis, d.dwplatny, g.pncz, g.pt, g.sb, g.nd, r.mala, r.srednia, r.duza, r.mala, o.opmala, o.opsrednia, o.opduza, o.oprodzinna
  2. FROM FIRMA f
  3. LEFT JOIN telefon t USING (ID_FIRMA)
  4. LEFT JOIN dowoz d USING (ID_FIRMA)
  5. LEFT JOIN godziny g USING (ID_FIRMA)
  6. LEFT JOIN rozmiar r USING (ID_FIRMA)


Pokazuje mi wszystko ladnie, tzn. wynikiem jest jedna tabela z tym co jest w SELECT, nastepnie dodaje sobie kolejnego LEFT JOINA do tabeli w ktorej do ID_FIRAM jest kilka krotnie z tym ze waze sa grupy produktow w firmie, jesli dodam tak jak powyzej to np. mam 3 grupy w w tabali np. produkty, to powyzszy SELECT wyswietli mi 3 rowy. Jak zrobic zeby ten jeden select wyswietli tylko jeden wiersz ale ujmujac wszystkie 3 grupy z laczonej tabeli (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) mam nadzieje ze napisalem zrozumiale (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) pzdr z gory dzieki za opd.
Go to the top of the page
+Quote Post
blooregard
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Cytat
mam nadzieje ze napisalem zrozumiale

Nie bałdzo....

Użyj GROUP BY.
Go to the top of the page
+Quote Post
kanji
post
Post #3





Grupa: Zarejestrowani
Postów: 124
Pomógł: 1
Dołączył: 27.06.2005
Skąd: Opole

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


Okej, ale group by przez co? Jak daje przez ID_FIRMY to pokazuje jeden rekord z jedna grupa(tab dodatkowa), jak dam przez grupe, to pokazuje mi 3 rekordy i kazdy z oddzielna grupa(tab dodatkowa), a mi zalezy zeby pokazywal sie jeden rekord z 3ma grupami z tab dodatkowej. Czy rozwiazac to innym zapytaniem prostem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
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: 27.09.2025 - 01:56