Yii2活动记录过滤器的相等值(以列为单位)

时间:2018-09-14 08:15:42

标签: yii2

下面的图片是我的示例数据库,我想查询与date_receiveddate_releasedtime_received不同的time_released

enter image description here

以下MySQL查询完全可以满足我的要求:

SELECT * FROM `dts_track` where  date_received != date_released and time_received != time_released

到目前为止,这是我的Yii2活动记录查询,但它会从数据库返回所有记录:

$unit_received = \common\models\dts\DtsTrack::find()->where(['!=', 'dts_track.date_received', 'dts_track.date_released'])->andWhere(['!=', 'dts_track.time_received', 'dts_track.time_released']);

0 个答案:

没有答案