Hola de nuevo.
Incluir NumGFH entre comillas, hace que el motor SQL lo interprete como una constante. Yo lo escribí entrecomillado para destacarlo de alguna manera, lamento la malainterpretación. De todas formas ese no es el problema. Por favor, podrías decirme si ¿REALMENTE NumGFH ES UN CAMPO DE LA TABLA AREAS? , pues estoy practicamente seguro de que no lo es.
Tú dirás.