Hola, ignoro cómo se podría hacer en MS ACCESS, pero si le pones un OR te va a sacar tanto los que tengan '2006', como 'summer'. Si sólo tiene que devolver los registros que contengan ambas palabras, la condición debería ser AND
Código:
select * from tabla where campo like '*2006*' and campo like '*summer*'
De esta manera también será independiente del orden que le metan en la consulta: tanto '2006 summer' como 'summer 2006'.
Si el orden fuese importante, creo que habría que construir la consulta con un solo criterio:
Código:
select * from tabla where campo like '*2006*summer*'
Saludos,