/**
  * 选择合适的数据表
  * 
  * @param string $start 起始时间
  * @param string $end 结束时间
  * @param string $unit 时间单位
  * @return void
  */
 protected function _selectDatetimeTable($start, $end, $unit)
 {
     $tableName = $this->_tableDAO->info('name');
     if ('_' == substr($tableName, -2, 1)) {
         $tableName = substr($tableName, 0, -2);
     }
     switch ($unit) {
         case Zend_Date::YEAR:
         case Zend_Date::MONTH:
         case Zend_Date::DAY:
             $tableName .= '_d';
             break;
         case Zend_Date::HOUR:
             $tableName .= '_h';
             break;
         case Zend_Date::MINUTE:
             $tableName .= '_i';
             break;
         case Zend_Date::SECOND:
             break;
     }
     $this->_tableDAO->setOptions(array('name' => $tableName));
 }