04. september 2008 - 10:19
Der er
1 kommentar og 1 løsning
Måske jeg skal lære noget JOIN her
select * from bottles order by max(select avg(rate) as avg_rate from rating where rating.bottleuid = bottle.uid) Jeg skal fange alle bottles, men de skal sorteres efter hvor høj rating de har. Nogen der kan give mig et hint?
Annonceindlæg fra Trustworks
Tillid i en Zero-Trust verden
Med voksende trusler, nye EU-krav og øget kompleksitet er cybersikkerhed nu en central ledelsesopgave på linje med strategi og økonomi.
04. september 2008 - 12:55
#1
select b.*, r.avg_rate from bottles b join (select uid, avg(rate) as avg_rate from rating group by uid) r on r.bottleuid = b.uid order by avg_rate