Returnerer fejlagtigt 2 ens rækker??
SELECT * FROM (SELECT artikler.id, artikler.overskrift FROM artikler INNER JOIN billeder ON artikler.id = billeder.artikelid WHERE tophistorienr = 0 ORDER BY artikler.id DESC LIMIT 10) x ORDER BY RAND() LIMIT 0,2Denne SQL burde returnere 2 forskellige af de nyeste 10 artikler som har billeder, men nogle gange for jeg 2 ens rækker ud - hvordan kan det være og hvordan retter jeg det?