Si fecha_llegada se guarda en ese formato es que no es un campo DATE luego tendrás algun problema....
Suponiendo que si es un campo DATE (YYYY-mm-dd) luego
fecha_llegada
> DATE_SUB(CURDATE(),INTERVAL 7 DAY) estos on los que han llegado o llegaran de 7 dias antes de hoy en adelante...
fecha_llegada
< DATE_SUB(CURDATE(),INTERVAL 7 DAY) esto serian todo los que llegaron de 7 dias antes de hoy para atras...
DATE_SUB resta
SELECT DATE_SUB('2010-12-31 23:59:59', INTERVAL 1 DAY);
-> '2010-12-30 23:59:59'
DATE_ADD suma
SELECT DATE_ADD('2010-12-31 23:59:59', INTERVAL 1 DAY);
-> '2011-01-01 23:59:59'
Si tienes esas fechas en ese formato y por tanto en un string tienes la funcion
STR_TO_DATE
http://dev.mysql.com/doc/refman/5.5/...on_str-to-date