Switch to full style
Forum dyskusyjne poświęcone zagadnieniom związanym z tworzeniem serwisów z wykorzystaniem zaawansowanych technologii takich jak PHP, Perl, mySQL, ASP, CGI, XML, itp.
Odpowiedz

jedno zapytanie a dane z roznych tabel?

23 września 2005, o 16:51

witam mam taki problemik:

robie wyszukiwarke do spisu, i ta wyszukiwarka ma miec dwie opcje, mianowicie wyszukiwanie po nazwie uzytkownika i po nazwie hodowanego zwierzaka, jezeli chodzi o nazwe uzytkownika to wszystko jest ok, poniewaz dane sa w jednej tabeli, gorzej jezeli chodzi o nazwe zwierzaka, poniewaz nazwy zwierzakow sa zapisywane w tabeli terrarysta_spis a dane ktore maja byc wyswietlone w phpbb_users, nie wiem czy jasno to wyrazilem wiec zapisze to jeszcze na przykladzie:

tabela terrarysta_spis ma pola username(nazwy uzytkownikow), polska

tabela phpbb_users ma pola username, user_imie, user_nazwisko, user_miejscowosc i user_wojewodztwo

i chodzi mi to to ze po wpisaniu w wyszukiwarce nazwy gekon wyszukuje mi dane z tabeli terrarysta_spis a wyswietla dane osob ktore te gatunki hoduja czyli z tabeli phpbb_users;)

troche to zagmatwalem, ale mam nadzieje ze da sie to zrozumiec ;)

jedno zapytanie a dane z roznych tabel?

23 września 2005, o 18:31

select user_imie, user_nazwisko, username from terrarysa_spis left join phpbb_users on terrarysta_spis.username = phpbb_users.username where zwierzak LIKE gekon

cos takiego

jedno zapytanie a dane z roznych tabel?

23 września 2005, o 19:00

sluchaj a moglbys mi to bardziej opisac, jak to co napisales dziala?

jedno zapytanie a dane z roznych tabel?

23 września 2005, o 21:37

w u[roszczeniu:
select - czyli pobieranie
potem sa kolumny jakie chcesz pobrac ogolem, z obydwu tabel
from - ze wskazanej tabeli
nazwa tabeli - glowna tabela
left join - dolacz do niej wyniki z tabeli
nazwa2 tabeli - tabela, z ktorej bedziesz dolaczac dodatkowe kolumny
on - przy spelnieniu polaczenia pomiedzy tabelami
warunki - czyli co z tabeli glownej ma sie wiazac z danymi z tabeli pomocniczej
where - warunki glowne
warunki - LIKE zeby przypasowalo jako napis, jak dasz to jako %gekon% to dostaniesz te wiersze, w ktorych jest gekon, gekon plamisty, gekon afrykanski, itp

pocwicz na phpmyadminie, od razu bedziesz widzial jakie sa rezultaty z zastosowania podanego zapytania

jedno zapytanie a dane z roznych tabel?

23 września 2005, o 23:19

jedno zapytanie a dane z roznych tabel?

24 września 2005, o 00:37

jedno zapytanie a dane z roznych tabel?

24 września 2005, o 10:03

jedno zapytanie a dane z roznych tabel?

24 września 2005, o 10:15

jedno zapytanie a dane z roznych tabel?

24 września 2005, o 10:21

jedno zapytanie a dane z roznych tabel?

24 września 2005, o 10:48

jedno zapytanie a dane z roznych tabel?

25 września 2005, o 18:35

jedno zapytanie a dane z roznych tabel?

25 września 2005, o 20:01

jedno zapytanie a dane z roznych tabel?

25 września 2005, o 20:30

jedno zapytanie a dane z roznych tabel?

25 września 2005, o 23:47

Re: jedno zapytanie a dane z roznych tabel?

26 września 2005, o 09:38

Odpowiedz