/** * whereArgs([ * 'a'=>1, * 'b'=>['IN'=>[1,2]] * 'c'=>['BETWEEN'=>[1,2]] * 'd'=>['<>'=>1] * ]) * * => * "WHERE a=1 AND b IN(1,2) AND c BETWEEN 1 AND 2 AND d<>1" * @param array $args * @return\phprs\ezsql\rules\select\GroupByRule */ public function whereArgs($args) { WhereImpl::whereArgs($this->context, $args); return new GroupByRule($this->context); }