Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Rozwiązane [MySQL] Jak zapytać bazę?, Lista losowych rekordów uzależniona od danych w 2 tabelach
SzamanGN
post 29.11.2007, 11:02:19
Post #1





Grupa: Zarejestrowani
Postów: 94
Pomógł: 14
Dołączył: 11.10.2007

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


Witam,

Mam tabele:
gracze: id_g, punkty
schowki: id_s, gracz, nazwa

Potrzebuję listę (przykład):
"nazwa", "gracz"
góra, 1
plecak, 2
drzewo, 3

Jak mogę wylosować po jednym rekordzie "nazwa, gracz" dla każdego garcza "gracz" przy warunkach:
schowki.gracz=gracze.id_g AND gracze.punkty>0

Zrobiłem coś takiego, ale nie działa tak jak chcem:
SELECT `gracz`, `nazwa` FROM `gracze`, `schowkia` WHERE `schowki.gracz`=`gracze.id_g` AND `gracze.punkty`>0 GROUP BY `gracz` ORDER BY RAND()

Proszę o podpowiedź co robię źle.

Ten post edytował SzamanGN 3.12.2007, 19:33:39


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

Posty w temacie


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: 24.06.2025 - 07:55