I have two columns `used` and `maxUsed` and I want to compare those columns. 

This is my code (Yii2):

```
...->andWhere(['or', ['maxUse' => 0] , [ '<' , 'used' , 'maxUse' ]])..

```

Executed SQL is :

```
... AND ((`maxUse`=0) OR (`used` < 'maxUse'))...

```

In this statement there is no error but the SQL query is incorrect. I want compare maxUse no 'maxUse' as string

I need this :

```
... AND ((`maxUse`=0) OR (`used` < `maxUse`))

```