function Select($distinct, SelectList $selectList, Source $source, Condition $condition = null, OrderList $orderList = null, GroupList $groupList = null, $offset = 0, $count = 0)
    {
        return parent::CreateSelect($distinct, $selectList, $source, $condition, $orderList, $groupList, $offset, $count); 
    }
function Select($distinct, SelectList $selectList, Source $source, Condition $condition = null, OrderList $orderList = null, GroupList $groupList = null, $offset = 0, $count = 0)
    {
        return parent::CreateSelect($distinct, $selectList, $source, $condition, $orderList, $groupList, $offset, $count); 
    }
function Select ( $ distinct , SelectList $ selectList , Source $ source , Condition $ condition = null , OrderList $ orderList = null , GroupList $ groupList = null , $ offset = 0 , $ count = 0 ) { return parent :: CreateSelect ( $ distinct , $ selectList , $ source , $ condition , $ orderList , $ groupList , $ offset , $ count ) ; }
Creates a sql select object
@param \bool $distinct
@param SelectList $selectList
@param Source $source
@param Condition $condition
@param OrderList $orderList
@param GroupList $groupList
@param int $offset
@param int $count
@return Select
Creates a sql select object