Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL]Wyciaganie rzeczy z 4 tabel
likon1
post
Post #1





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 6.10.2009

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


Mam taki oto problem

Istnieje jedna tabela item w ktorej mam takie oto pola

  1. id | name | STATUS | SET | material


oprocz tego posiadam odpowiednie blizniacze tabele powiazane z odpowiednimi polami z tabeli item ktore posiadaja takie oto nazwy

tabela status, material i set o budowie

  1. id | mod


Potrzebuje zrobic tak by zapytanie zwrocilo mi dla odpowiedniego wiersza z tabeli item od razu wartosci pola 'mod' a nie indeksy tych pol.
Go to the top of the page
+Quote Post
wookieb
post
Post #2





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




A o zapytaniach JOIN słyszał? Jak nie to zapraszam to wszelakiej maści wyszukiwarek.


--------------------
Go to the top of the page
+Quote Post
likon1
post
Post #3





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 6.10.2009

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


No wiem ze istnieja i wiem jak zrobic tak dla jednego pola, ale jak dolaczyc dwa takie pola? przecinkami sie oddciela te inner joiny?
Go to the top of the page
+Quote Post
wookieb
post
Post #4





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




tak
  1. FROM TABLE INNER JOIN table2 ON table2.id = TABLE.id INNER JOIN table3 ON table3.id = TABLE.id

ITD


--------------------
Go to the top of the page
+Quote Post
jmail
post
Post #5





Grupa: Zarejestrowani
Postów: 352
Pomógł: 53
Dołączył: 10.08.2009

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


i zamień nazwę kolumny SET na cokolwiek innego bo jutro założysz topic z płaczem, że Ci się nie wykonuje zapytanie a SET jest słowem zastrzeżonym MySQL'a
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 Aktualny czas: 20.08.2025 - 06:09