Имеется таблица данных с id столбцов, цветом, размером и вторая таблица с правилами / шаблонами, например, rule_id, color_condition и size_condition.
Таким образом, основным правилом будет rule_id = 1, Color = blue, size= Любой или rule_id = 2, Цвет = синий, размер = 15
Как создать запрос SQL, который приводит к совпадениям в третьей таблице
Например, для записи в идентификаторе таблицы данных= 1, цвет = синий, размер = 10 будут применяться оба правила, и поэтому таблица соответствий будет содержать две записи
rule_id=1, entry_id=1
rule_id=2, entry_id=1
Как циклически проходить по шаблонам и как построить сопоставление, чтобы оно могло иметь дело сПодстановочные знаки или пропустить условия, если они пусты.
Пожалуйста, укажите направления или ключевые слова, которые я готов прочитать.