SELECT
u.id
(SUM(i.number) * 1000000 + u.punten) AS totaal
FROM
spellog u,
islands i
WHERE
totaal > 1004000
AND
u.active = 'y'
AND
u.id = i.pid
GROUP BY
u.id
SELECT
u.id,
(SUM(i.number) * 1000000 + u.punten) AS totaal
FROM
spellog u,
islands i
WHERE
u.active = 'y'
AND
u.id = i.pid
GROUP BY
u.id,
totaal
HAVING
totaal > 1004000
Je volgorde klopt niet. Ik zal even voor je kijken, maar om hem te testen moet ik even je tabellen kopieren. Momentje.
[edit]
probeer eerst even die van Klaasjan uit, die ziet er al beter uit.
[/edit]