Versuche es mal mit folgender Abfrage:
SELECT dolcharacters.Name, dolcharacters.RealmLevel, guild.guildname, dolcharacters.RealmPoints, dolcharacters.Class, dolcharacters.Realm
FROM dolcharacters LEFT OUTER JOIN guild ON (guild.guildid=dolcharacters.guildid)
WHERE dolcharacters.RealmLevel BETWEEN 35 AND 140
ORDER BY dolcharacters.RealmPoints DESC LIMIT 0,10
ggf. kannst Du statt eines LEFT OUTER JOIN auch ein INNER JOIN verwenden, falls es immer einen Eintrag in der Tabelle guild geben muss.
MfG
GK