Я пытаюсь объединить две таблицы в SQL Server, где одна таблица имеет фактическое имя, а другая - регулярное выражение.
Например,
Таблица A выглядит примерно так
Name, A
apple1, 1
apple2, 2
orange1, 3
orange2, 4
grape1, 5
grape2, 6
Таблица B
NameRegex, B
^(apple.*|orange.*), 10
^(grape.*), 20
Я хотел бы присоединиться к столам и получить
Name, NameRegex, A, B
apple1, ^(apple.*|orange.*), 1, 10
apple2, ^(apple.*|orange.*), 2, 10
orange1, ^(apple.*|orange.*), 3, 10
orange2, ^(apple.*|orange.*), 4, 10
grape1, ^(grape.*), 5, 20
grape2, ^(grape.*), 6, 20
Любая помощь будет принята.