Dabei wichtig das du umwandelst, am besten in Timestamp. bin mir nicht sicher obs mit YYYY-MM-DD auch funktioniert.
also ich habes es so umgewandelt
SELECT sum(vr_preis) from kunde WHERE
DATE_FORMAT("31.01.2007",'%d.%m.%Y')>=DATE_FORMAT(STR_TO_DATE("31.02.2006",'%d.%m.%Y'),'%d.%m.%Y')
AND DATE_FORMAT("31.01.2007",'%d.%m.%Y')<=DATE_FORMAT(STR_TO_DATE("31.02.2007",'%d.%m.%Y'),'%d.%m.%Y')