Кохана цитаты в запросе - PullRequest
0 голосов
/ 14 сентября 2009

эй, я хочу отформатировать дату в mysql, используя

DATE_FORMAT(tblnews.datead, '%M %e, %Y, %l:%i%p')

Кажется, я не могу правильно понять кавычки, поэтому я продолжаю получать ошибки. Как бы вы положили это в запросе?

1 Ответ

1 голос
/ 06 октября 2009

Я думаю, что именно для этого используется Database_Expression:

в v2.x читать эту тему: http://forum.kohanaphp.com/comments.php?DiscussionID=277&page=1#Item_7 Он реализован в v2.4 и, вероятно, в 2.3, но я не уверен, поскольку я не использую его.

в версии 3.0 ищите выражение базы данных в модуле базы данных. Должно быть что-то вроде

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

тогда

$ db-> выберите ($ выражение) -> из () ...

В любом случае, если вы действительно не можете этого сделать, вы все равно можете использовать query () и написать свой запрос вручную ...

...