Ik wil de hoogste waarde uit een kolom uit m'n database opvragen, echter geeft hij een error als er meerdere dezelfde hoogste waardes zijn (met mysql function MAX). Ofwel, als de hoogste waarde 10 is en daar zijn 2 rijen van, geeft hij een error.
Hoe kan ik ervoor zorgen dat hij alsnog een van de rijen ophaalt?
Het gaat om deze query:
Hij haalt de hoogste waarde uit een VIEW en koppelt die vervolgens aan een persoon:
SELECT * FROM personen WHERE id=(SELECT id FROM gem_cijfers WHERE cijfer=(SELECT MAX(cijfer) FROM gem_cijfers)) LIMIT 1
Error weet ik niet precies. Volgens mij staat het error report niet echt aan, moet ik maar eens naar gaan kijken ;-)