babyone 发表于 2008-11-18 16:24:35

带BETWEEN的LIKE用active record怎么写

SELECT* FROM`categories` WHERE `first` BETWEEN'A' AND'E';
用active record怎么写?

[ 本帖最后由 babyone 于 2008-11-18 16:26 编辑 ]

Hex 发表于 2008-11-18 16:26:35

不支持

babyone 发表于 2008-11-18 16:27:20

哎~~ 可惜了 还是直接SQL好使

Hex 发表于 2008-11-18 22:31:15

这么复杂的还是用 SQL 吧,或者你自己封装 AR 呵呵。

kissmumu 发表于 2008-11-19 08:51:52

嗯,可以这样的

$this->db->where('first>=', 'A');
$this->db->where('first<=', 'E');

:)

chennybo 发表于 2009-10-8 18:24:47


$this->db->select('some, random, things');
$this->db->where('`lft` BETWEEN 2 AND 11', NULL, FALSE);
$this->db->order_by('lft', 'asc');
$query = $this->db->get('pages');



转自http://codeigniter.com/forums/viewthread/102635/

oraclelee 发表于 2011-12-26 15:07:51

kissmumu 发表于 2008-11-19 08:51 static/image/common/back.gif
嗯,可以这样的




谢谢 采用了你的方法。
页: [1]
查看完整版本: 带BETWEEN的LIKE用active record怎么写