Kohana 数据库中的列的 BETWEEN
如何指定
NOW() BETWEEN col1 AND col2
使用Kohana数据库?
$this->where(new Database_Expression('NOW()'), 'BETWEEN', array('col1', 'col2'));
显然将值视为字符串文字,而不是列名
How to specify
NOW() BETWEEN col1 AND col2
using Kohana Database?
$this->where(new Database_Expression('NOW()'), 'BETWEEN', array('col1', 'col2'));
obviously treats the values as a string literals, not a column names
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您是否尝试过
$this->where(DB::expr('NOW() BETWEEN col1 AND col2'));
编辑:
$this-> ;where('NOW()', 'BETWEEN', DB::expr('col1 AND col2'));
Did you try
$this->where(DB::expr('NOW() BETWEEN col1 AND col2'));
Edit:
$this->where('NOW()', 'BETWEEN', DB::expr('col1 AND col2'));
阅读一些代码并得到它:
Read some code and got it: