el_gustavo,
si lo que quieres es que las palabras, y sólo esas palabras, aparezcan en el mismo orden y que haya espacios (sin determinar el número entre ellas), prueba esta consulta:
Código sql:
Ver originalSELECT * FROM tabla WHERE nombrecampo
REGEXP '[[:blank:]]*Canada[[:blank:]]+British[[:blank:]]+Columbia[[:blank:]]+Mainland[[:blank:]]*'