Inselzuschlag abhängig von Auswahl der Versandart

Folgender Vorschlag klappt, wenn man die einzelnen PLZ vorliegen hat.

IFNULL(us.zipcode,ub.zipcode) IN ('18565','25849','25859','25863','25869','25938','25946','25980','25992','25996','25997','25998','25999','26465','26474','26486','26548','26571','26579','26757','27498','27499','83256') as dpd_insel

Viele Versanddienstleister geben aber nur ein PLZ-Bereich (z.B. 20200 - 20600) an. Wie gestalte ich die Abfrage für einen PLZ-Bereich?