Не, не може.
FOREIGN KEY
ограничението може (и трябва) да се отнася до друга таблица, но може да извършва само проверки за равенство.
т.е. можете да тествате дали дадена колона (или набор от колони) са равни на тези в другата таблица, но не и по-сложни условия (като вътре в интервал или каквото и да е).
Ще трябва да внедрите тригер за това.