expressionizeTableColumn($columns, $query->getPrefix()); if ($expression === '') { $expression = '*'; } $query->limit = $query->limit ?? 1; return 'SELECT TOP ' . $query->limit . ' ' . $expression . ' ' . $this->compileFrom($query, $query->from) . ' ORDER BY IDX FETCH FIRST ' . $query->limit . ' ROWS ONLY'; } }