public final function Delete(Sql\Condition $where, Sql\OrderList $orderBy = null, $offset = 0, $count = 0)
    {
        $sql = $this->SqlBuilder();
        $delete = $sql->Delete($this->Table(), $where, $orderBy, $offset, $count);
        $this->Connection()->ExecuteQuery((string)$delete);
    }
public final function Delete(Sql\Condition $where, Sql\OrderList $orderBy = null, $offset = 0, $count = 0)
    {
        $sql = $this->SqlBuilder();
        $delete = $sql->Delete($this->Table(), $where, $orderBy, $offset, $count);
        $this->Connection()->ExecuteQuery((string)$delete);
    }
public final function Delete ( Sql \ Condition $ where , Sql \ OrderList $ orderBy = null , $ offset = 0 , $ count = 0 ) { $ sql = $ this -> SqlBuilder ( ) ; $ delete = $ sql -> Delete ( $ this -> Table ( ) , $ where , $ orderBy , $ offset , $ count ) ; $ this -> Connection ( ) -> ExecuteQuery ( ( string ) $ delete ) ; }
Deletes data recors from the underlying tables
@param Sql\Condition $where Condition which records to delete
@param Sql\OrderList $orderBy Optional order of deletion
@param int $offset Optional offset for record deletion
@param int $count Optional count
Deletes data recors from the underlying tables