【发布时间】:2012-05-18 21:24:52
【问题描述】:
我正在处理一个使用 COALESCE 为我当前项目检索本地化字符串的查询
当用作原始查询时,sql 可以工作,但我似乎无法使用查询构建器以这种方式构建连接
LEFT JOIN text as text_se
ON (main_table.text = text_se.id)
AND (text_se.lang_code = 'SV')
这段代码:
->join(array('text', 'text_se', 'LEFT')
->on('main_table.text', '=', 'text_se.id')
->on('text_se.lang_code', '=', 'SV')
只有结果
LEFT JOIN text as text_se
ON (main_table.text = text_se.id AND text_se.lang_code = 'SV')
这不一样... 有其他人在 JOIN 语句之后使用 AND 并且可以帮助我吗?
【问题讨论】:
-
你能发布完整的原始查询吗?
标签: join kohana kohana-3.2