Add an 'and where in' clause to the query.

@param string $column The column name
@param array  $values A list of values to query with
359641
public function andWhereIn($column, array $values)
    {
        $this->where[] = [self::AND_WHERE_IN, $column, $values];

        return $this;
    }
590218
final protected function where_in($column, array $values, $format = '%s', $or = false){
        $replace_values = [];
        foreach( $values as $val ){
            $replace_values[] = $this->db->prepare($format, $val);
        }
        $this->_wheres[] = [$this->and_or($or), sprintf('%s IN (%s)', $this->escape_column_name($column), implode(', ', $replace_values))];
        return $this;
    }
244340
public function whereIn($column, array $values, $connector = self::LOGICAL_AND, $quote = null)
    {
        return $this->criteriaIn($this->where, $column, $values, $connector, $quote);
    }
1029370
public function getWhereIn($column, array $values, array $options = [])
    {
        $query = $this->createBaseBuilder($options);

        $query->whereIn($column, $values);

        return $query->get();
    }
976188
public function where($column, $value = null)
    {
        if (!isset($this->query['where'])) {
            $this->query['where'] = array();
        }

        // Are we merging this with the previous?
        // This is used when coming out of Model.
        if ($this->mergeNextWhere and count($this->query['where']) > 0) {
            $this->mergeNextWhere = false;
            return $this->_and($column, $value);
        }

        // Array? too easy
        if (is_array($column)) {
            $this->query['where'][] = $column;
        } else {
            $this->query['where'][] = array($column => $value);
        }

        return $this;
    }
674355
public function whereIn($column, $values, $table = null)
    {
        $table = isset($table)? $table : $this->table;
        $this->whereIn[] = [
            'table' => $table,
            'column' => $column,
            'values' => $values
        ];
        return $this;
    }
1178953
private function insert($columns, $values)
    {
        return Query::table(static::$table)
        ->column($columns)
        ->value($values)
        ->insert();
    }
292323
public function whereNotIn($column, array $values)
    {
        if ($values === []) {
            throw new \InvalidArgumentException('Values for NOT IN() is empty');
        }

        return $this->where('%n %r', $column, new QueryElement('NOT IN()', $this->quote($values)));
    }
1261287
public function addWhereNotIn($column, $values, $operator = 'AND')
    {
        return $this->addWhereIn($column, $values, $operator, false);
    }
31976
public function whereNotIn($column, array $values)
    {
        return $this->where(function ($query) use ($column, $values) {
            $query->whereNotIn($column, $values);
        });
    }
1335051
public function whereIn($column, array $values)
    {
        return $this->where(function ($query) use ($column, $values) {
            $query->whereIn($column, $values);
        });
    }
1207269
public function findWhere (string $column=NULL, ...$values)
    {
    	if (empty($this->filteredResult)) return $this;
		$newReadResult 			= filterObject($this->filteredResult, $column, ...$values);
		$this->filteredResult 	= $newReadResult;
		$this->result 			= $newReadResult;
		return $this;
    }
234740
public function whereIntegerNotInRaw($column, $values, $boolean = 'and')
    {
        return $this->whereIntegerInRaw($column, $values, $boolean, true);
    }
50403
public function orWhereNotIn(string $column, array $values): BaseQueryRelateContract
    {
        $this->query->orWhereNotIn($column, $values);

        return $this;
    }
1089519
public function andWhere($column, $param1 = null, $param2 = null)
    {
        return $this->where($column, $param1, $param2, 'and');
    }
37945
public function AndWhere($condition, array $values) {
        $this->andWheres[] = $condition;
        $this->addBindValues($values);
        return $this;
    }
1055581
public function select(string $column, string ...$columns)
    {
        $instance = $this->selectQueryInstance();

        $instance->selectQuery()->columns($column, ...$columns);

        return $instance;
    }