У меня есть две таблицы MySQL. Один содержит записи формы, а другой содержит пары ключ/значения для поиска.MySQL - Преобразование закодированных значений на основе таблицы поиска ключей/значений
Их структура выглядит следующим образом:
Table 1 : form_123
id | element_6 | element_7 | element_8 | element_9
1 1 6 3 6
2 4 7 2 4
3 3 3 5 2
Table 2 : Options
id | formid | option_id | option_name
1 123 1 sausages
2 123 2 bananas
3 123 3 grapes
4 123 4 fish
5 123 5 bread
6 123 6 buckfast
7 123 7 foo
8 123 8 bar
9 123 9 apples
10 123 10 oranges
Самый элегантный запрос MySQL, чтобы обеспечить следующий вывод. Цель состоит в том, чтобы преобразовать коды поиска ключей/значений в таблицу form_123 в значения поиска через один оператор select, если это возможно.
id | element_6 | element_7 | element_8 | element_9
1 sausages buckfast grapes buckfast
2 fish foo bananas fish
3 grapes grapes bread bananas
Отредактировано для исправления ожидаемого выхода – brianilland