В обычных ситуациях мы используем BETWEEN, чтобы найти 2 значения в 1 столбце, а в YII мы можем использовать его, как показано ниже:
$criteria->addBetweenCondition('attributeName', 'column 1', 'column 1');
Но мой вопрос, как мы можем использовать это addBetweenCondition для 1 значения с 2 столбцами? что-то вроде :
$criteria->addBetweenCondition('value', 'column 1', 'column 2');
Вы можете рассмотреть:
$criteria->addCondition('`column 1` <= 'value' AND 'value <= `column 2`);
Других решений пока нет …