$query->join($this->revisionTable,'revision',"revision.{$this->idKey} = base.{$this->idKey} AND revision.{$this->revisionKey} IN (:revisionIds[])",[':revisionIds[]'=>$revision_ids]);
$query->join($this->revisionTable,'revision',"[revision].[{$this->idKey}] = [base].[{$this->idKey}] AND [revision].[{$this->revisionKey}] IN (:revisionIds[])",[':revisionIds[]'=>$revision_ids]);