示例#1
0
 static function build_distinct($cols, $table, $driver)
 {
     $tick = DingoSQL::backtick($driver);
     if ($cols[0] == '*') {
         return "SELECT DISTINCT * FROM {$tick}{$table}{$tick}";
     } else {
         return "SELECT DISTINCT {$tick}" . implode("{$tick},{$tick}", $cols) . "{$tick} FROM {$tick}{$table}{$tick}";
     }
 }