REGEXP
может использоваться для сопоставления содержимого таблицы1 с таблицей2.
select address, value1, value2, value3
from table1, table2
where
address REGEXP value1 and
address REGEXP value2 and
address REGEXP value3;
Я чувствую, что like
будет лучше использовать, если вам нужно соответствовать жестко заданному значению:
select address from table1 where address like '%staticvalue%'
См. Реализованный пример на db-fiddle