gekakos
Новичок
подскажите, как организовать выборку
дано: таблица content ( id, value_ru (text), value_en (text), value_... )
и таблица portfolio (id, title (int), text (int))
поля title (int) и text (int), где определены значения на разных языках
для конкретного запроса определена локаль. скажем, ru (русский язык)
нужно сформировать такой запрос (один!) из таблицы portfolio, чтобы вместо ссылок на content id, стояли значения (value_ru в случае с русской локалью)
предполагается, что подобных ссылок в таблице может быть сколько угодно, языков тоже.
не понимаю, как вообще такое осуществить.
когда "ссылочное" поле одно склеиваю JOIN'ом.... ну вобщем начинающий я.
суть проблемы вроде объяснил.
задачу можно упростить
content (id, value(text))
portfolio (id, title (int), text (int))
прошу помощи!
дано: таблица content ( id, value_ru (text), value_en (text), value_... )
и таблица portfolio (id, title (int), text (int))
поля title (int) и text (int), где определены значения на разных языках
для конкретного запроса определена локаль. скажем, ru (русский язык)
нужно сформировать такой запрос (один!) из таблицы portfolio, чтобы вместо ссылок на content id, стояли значения (value_ru в случае с русской локалью)
Код:
id value_ru value_en
--------------------------
1 сайт site
--------------------------
2 текст text
id title text
-----------------------
1 1 2
на выходе будет
id title text
-----------------------
1 сайт текст
не понимаю, как вообще такое осуществить.
когда "ссылочное" поле одно склеиваю JOIN'ом.... ну вобщем начинающий я.
суть проблемы вроде объяснил.
задачу можно упростить
content (id, value(text))
portfolio (id, title (int), text (int))
Код:
id value
------------
1 сайт
------------
2 текст
id title text
-----------------------
1 1 2
на выходе будет
id title text
-----------------------
1 сайт текст