select($select = null); 4 public function delete($delete = null, $alias = null); 5 public function update($update = null, $alias = null); 6 public function set($key, $value); 7 public function from($from, $alias = null); 8 public function innerJoin($join, $alias = null, $conditionType = null, $condition = null); 9 public function leftJoin($join, $alias = null, $conditionType = null, $condition = null); 10 public function where($where); 11 public function andWhere($where); 12 public function orWhere($where); 13 public function groupBy($groupBy); 14 public function addGroupBy($groupBy); 15 public function having($having); 16 public function andHaving($having); 17 public function orHaving($having); 18 public function orderBy($sort, $order = null); 19 public function addOrderBy($sort, $order = null); // Default $order = 'ASC' 20 }