Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL] Zapytanie pobierajace dane, . .z dwoch tabel jednoczesnie.
eloZiomek
post 8.09.2010, 14:40:58
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 22.08.2009

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


Witam z gory przepraszam za brak polskich liter w mym poscie.
Mam takie pytanie do was forumowicze. Czy istnieje mozliwosc zadania pytania bazie Mysql polegajacym na tym aby pobralo one dane z 2 roznych tabel jednoczesnie?
Go to the top of the page
+Quote Post
wookieb
post 8.09.2010, 14:49:13
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Tak. UNION albo JOIN w zależności od tego co chcesz pobrać.


--------------------
Go to the top of the page
+Quote Post
eloZiomek
post 8.09.2010, 15:18:06
Post #3





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 22.08.2009

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


Niestety mam pewien problem z tym. Interesuje mnie Polecenie JOIN (bo chyba te jest tylko odpowiednie).
Bylbym wdzieczny jezeli moglby mi ktos napisac polecenie SQL.

Struktura tabeli 'news'
id | temat | tresc | gra |
8 | Blablabla | Blablalblaba | bfbc2 |

Struktura tabeli 'komentarze8'
id | autor | temat | tresc | ip |
1 | Autorek | Blzxzzxz | 127.0.0.1 |
2 | Autorek | Blddsaaa | 127.0.0.1 |
3 | Autorek | Blzxzzxz | 127.0.0.1 |

Z gory dzieki
Go to the top of the page
+Quote Post
wookieb
post 8.09.2010, 15:19:55
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




No ale o co chodzi z tym czymś co dałeś?
Poza tym czego nie rozumiesz w manuala opisującego dwa podane przeze mnie słowa kluczowe?


--------------------
Go to the top of the page
+Quote Post
eloZiomek
post 8.09.2010, 15:23:41
Post #5





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 22.08.2009

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


Nie rozumiem zasady dzialania tego polecenia JOIN.
Znalazlem tylko na internecie 1 jakis taki normalny przyklad uzycia tego.
  1. SELECT tabela1.*, tabela2.* FROM tabela1 JOIN tabela2 ON tabela1.id = tabela2.idtabeli1

Lecz niestety nie zadzialalo po wprowadzeniu pewnych modyfikacji przezemnie.
W manualu nie znalazlem podanych polecen. Chyba za slabo szukam.
Go to the top of the page
+Quote Post
wookieb
post 8.09.2010, 15:27:54
Post #6





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




No ale nie opisałeś co ty chcesz zrobić.
Z tego co widzę to po prostu chcesz wraz z newsem otrzymać listę komentarzy. Od razu mówię, że powinno i robi się to oddzielnym zapytaniem dla każdego wyświetlanego newsa. Można w jednym ale nie ma to kompletnie żadnego sensu a wręcz narzuca dodatkową robotę po stronie php. Suma sumarum, nic tym nie zyskasz.


--------------------
Go to the top of the page
+Quote Post
eloZiomek
post 8.09.2010, 15:32:33
Post #7





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 22.08.2009

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


Owszem. Wiem ze tak powinno sie zrobic ,lecz akurat nie posiadam takiej mozliwosci ,poniewaz jezeli chcem wypisac dane komentarzy w petli while stopka mej strony nagle zaczyna sie rozjezdzac. No coz moze cos mi sie uda zmodzic i poradzic. Dziekuje kolego za pomoc +Pomogl
Go to the top of the page
+Quote Post
wookieb
post 8.09.2010, 15:35:37
Post #8





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




No ale co zapytanie sql ma wspólnego ze stopką? Sprawdź co dokładnie jest przyczyną rozjeżdżania stopki i nie szukaj rozwiązania w zapytaniu. Jeżeli będziesz miał z tym problem załóż odpowiedni temat w którym podasz link do przedstawienia problemu oraz kod na którego podstawie będziemy mogli stwierdzić w czym jest problem.


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

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: 18.06.2025 - 15:02