undso: Querys zusammenführen

Beitrag lesen

Hi nochma,

Hallo ilya, hab jetzt doch ein Problem:

Die Zufallsprofilbilder werden so erzeugt:

select userid, name, bild, bildauswahl, alter from bla_usertabelle where bildauswahl <> '0' ORDER BY RAND() LIMIT 1;

Tabelle usertabelle
userid  name bild   bildauswahl  alter
1  peter ../bild.jpg  2    20
2  hans ../hans.jpg  2    19
3  gudrun ../ha.jpg  2    23

Die Bewertungen werden dann in

bla_photovoting gespeichert:
userid  derBewertete punkte
1   3    10
3   3    8

Hab jetzt versucht mit INNER JOIN beide Tabellen zu verbunden und nur ein Zufallsbild zu erzeuchen, für das ich nicht gevotet habe

select B.userid, B.name, B.bild, B.bildauswahl, B.alter from bla_photovoting AS A INNER JOIN bla_usertabelle AS B where A.derBewertete...(Ach, hier hakts ;).. AND B.bildauswahl <> '0' ORDER BY RAND() LIMIT 1;