У меня есть сценарий, на котором я немного застрял. Допустим, у меня есть опрос о цветах, и у меня есть одна таблица для данных о цвете, а другая — для ответов людей.
tbColors
color_code , color_name
1 , 'blue'
2 , 'green'
3 , 'yellow'
4 , 'red'
тбответы
answer_id , favorite_color , least_favorite_color , color_im_allergic_to
1 , 1 , 2 3
2 , 3 , 1 4
3 , 1 , 1 2
4 , 2 , 3 4
Для отображения я хочу написать SELECT, который представляет таблицу ответов, но с использованием столбца color_name из tbColors.
Я понимаю «самый глупый» способ сделать это: трижды назвать tbColors в разделе FROM, используя разные псевдонимы для каждого столбца для замены.
Как бы выглядел неглупый способ?