protected function SelectQuery(QueryBuilder $QueryBuilder, Relational\Request $Request)
{
$QueryBuilder->Append('SELECT ');
foreach ($QueryBuilder->Delimit($Request->GetColumns(), ',') as $Column) {
$QueryBuilder->AppendExpression(Expression::ReviveColumn($Column));
$QueryBuilder->AppendIdentifier(' AS #', [$Column->GetIdentifier()]);
}
$QueryBuilder->AppendIdentifiers(' FROM # ', array_keys($Request->GetTables()), ', ');
$this->AppendCriterion($QueryBuilder, $Request->GetCriterion());
}