kohana在查询中引用

时间:2009-09-13 20:27:31

标签: php sql mysql kohana

嘿,我想使用

格式化mysql中的日期
DATE_FORMAT(tblnews.datead, '%M %e, %Y, %l:%i%p')

我似乎无法得到正确的报价,所以我不断收到错误。你会怎么把它放在查询中?

1 个答案:

答案 0 :(得分:1)

我认为这就是Database_Expression用于:

在v2.x中阅读此主题:http://forum.kohanaphp.com/comments.php?DiscussionID=277&page=1#Item_7 它在v2.4中实现,可能在2.3中,但我不确定,因为我没有使用它。

在v3.0中搜索数据库模块中的Database_Expression。应该像

$ expr = new Database_Expression('DATE_FORMAT(tblnews.datead,“%M%e,%Y,%l:%i%p”)');

然后

$ DB->选择($表达式) - >从()...

无论如何,如果你真的不能这样做,你仍然可以使用query()并手动编写你的查询......