Как найти набор записей, по колонке и по соответствию номера строки в MySQL?
Имеется такая схема базы данных. (дамп тут)
.
- Колонки.
- Наборы.
- Номера колонок.
- Наборы - колоноки
Пример заполнения таблицы наборы - колонки

Имеется массив очередности колонок, по которому нужно найти набор из таблицы.
Пример.
[
'column_1' => '1'
'column_2' => '2'
'column_3' => '3'
'column_4' => '5'
'column_5' => '4'
]
Нужно найти значение bundle_id (1 на скрине) по значениям колонки column_id (2 на скрине).
Но к сожалению, совершенно не представляю как это сделать запросом в MySQL. Если конечно такое вообще возможно...
P.S. Есть конечно мысль добавить поле скажем sequence в таблицу bundle, сделать по ней ключь строковой, и писать туда ключь последовательности, например так 1::1-2::2-3:3-4::5-5::4, и потом по этому полю тупо искать.
Бадет даже частичный поиск по вхождению через LIKE работать.