Ik heb twee tabellen:
Auctions
[table width="200"][tr][td]id[/td][td]title[/td][/tr][/table]
Auctions_bids
[table][tr][td]bid[/td][td]auction_id[/td][/tr][/table]
Zodra ik de veilingen (auctions) ophaal dan wil ik daarbij het hoogste bod. Dit moet met een INNER JOIN alleen weet ik niet hoe ik het hoogste bod krijg. Ik krijg het eerst gevonden bod en niet de hoogste.
SELECT title,bid FROM ws_auctions
LEFT JOIN ws_auctions_bids ON ws_auctions.id = ws_auctions_bids.auction_id
WHERE DATE(NOW()) < duration AND bid != ''
GROUP BY auction_id
LIMIT 0,5Kan het zijn dat ik verkeerd denk? Zou ik moeten beginnen bij 'auctions_bids' om vervolgens de daarbij horende veiling op te vragen? Hoop dat iemand met ervaring mij kan helpen :).