[SQL] Kłopot z relacjami w bazie
: śr gru 07, 2005 11:17 pm
Witam
Jestem poczatkujacy. Prosta baza.
Przykladowo 2 tabele
a) pierwsza nazwa o polach m.in. id_nazwa, site, site_link, ranking
b) druga site_games o polach: id_nazwa, id_gry
Chce znalezc np. rekord site oraz id_gry.
Zrobilem takie zapytanie do danych z formularza:
[sql]SELECT nazwa.id_nazwa, nazwa.site, nazwa.site_link, nazwa.ranking
FROM nazwa, site_games WHERE nazwa.site LIKE \"%$site%\" &&
site_games.id_gry=='$id_gry'[/sql]
Problem - sql daje zle wyniki. Wyswietla wszystko gdy zgadza sie nazwa.site LIKE \"%$site%\" a nie ten wlasciwy rekord.
Prosze o pomoc.
Jestem poczatkujacy. Prosta baza.
Przykladowo 2 tabele
a) pierwsza nazwa o polach m.in. id_nazwa, site, site_link, ranking
b) druga site_games o polach: id_nazwa, id_gry
Chce znalezc np. rekord site oraz id_gry.
Zrobilem takie zapytanie do danych z formularza:
[sql]SELECT nazwa.id_nazwa, nazwa.site, nazwa.site_link, nazwa.ranking
FROM nazwa, site_games WHERE nazwa.site LIKE \"%$site%\" &&
site_games.id_gry=='$id_gry'[/sql]
Problem - sql daje zle wyniki. Wyswietla wszystko gdy zgadza sie nazwa.site LIKE \"%$site%\" a nie ten wlasciwy rekord.
Prosze o pomoc.