Between
gteq
– greater than or equal (>=)
lteq
– less then or equal (<=)
gt
– greater then (>)
lt
– less (<)
Doing BETWEEN with AND
$result = Mage::getModel('modulename/tablename') ->getCollection() ->addFieldToFilter('field1',array('gteq' => $value)) ->addFieldToFilter('field2',array("lteq" => $value)); |
Doing BETWEEN with OR
$result = Mage::getModel('modulename/tablename') ->getCollection() ->addFieldToFilter( array('bin_start', 'bin_end'), array( array('gteq' => $binDigits), array('lteq' => $binDigits), ) ); |