[Moscow.pm] DBIx::Class прошу помощи...

Sergey Malochinskiy sergey.malochinskiy на gmail.com
Пн Июл 16 04:53:13 PDT 2012


Здравствуйте.

Помогите пожалуйста постичь эту "странную" порой вещь.

Есть две таблички в MySQL, созданные и заполненные (см. data.sql во
вложении).

Написал вот такой запрос для вытаскивания данных:
SELECT i.key, (SELECT iv.value FROM t2 iv WHERE  iv.key_id = i.id AND
iv.lang_id = 2) as value
FROM t1 i
ORDER BY i.key

Т.е. нужно вывести значения поля key из t1, даже если нет value в t2.
key;value
btn_signin;NULL
caption_signin;NULL
label_username_signin;NULL
message1_signin;NULL
url_feedback;NULL
url_help;Help
url_recovery;NULL
url_signin;NULL
url_signout;NULL
url_signup;NULL
url_signup_long;NULL

Как теперь такой запрос выполнить через DBIx::Class ?
Или может как-то преобразовать структуру таблиц... или запрос другой?!

Помогите пожалуйста.

-- 
Best regards,
Sergey Malochinskiy
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20120716/0ad0320b/attachment.html>
----------- следущая часть -----------
A non-text attachment was scrubbed...
Name: data.sql
Type: application/octet-stream
Size: 1363 bytes
Desc: отсутствует
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20120716/0ad0320b/attachment.obj>


Подробная информация о списке рассылки Moscow-pm