public function select($t, $c = array()){
		if(!is_array($c)){
			$c = array($c);
		}
		if(is_array($t)){
			$c = $t;
		}elseif(is_string($t)){
			$this->table($t);
		}
		$columns = [];
		foreach($c as $i => $s){
			$column = [];
			if(!is_array($s)){
				$column = \Dorsataio\Squibble\Resource\Extract::fromColumn($s);
			}else{
				$column = \Dorsataio\Squibble\Resource\Extract::fromColumn($i);
				$column['cases'] = \Dorsataio\Squibble\Resource\Extract::extractCase($s);
				
			}
			array_push($columns, $column);
		}
		$this->_sql = $this->getSelectStatement($columns);
		return $this;
	}