MT#8645 - do not add 'me' to virtual aggregated columns (min,max,count) where aliased as '^v_(min|max|count)'

changes/52/552/1
Kirill Solomko 11 years ago
parent ee5da9244c
commit 55a5b1d433

@ -192,7 +192,11 @@ sub _get_joined_column_name {
my $cname = shift;
my $name;
if($cname !~ /\./) {
$name = 'me.'.$cname;
if ($cname !~ /^v_(max|min|count)_/) {
$name = 'me.'.$cname;
} else { # virtual agrregated columns (count, min, max)
$name = $cname;
}
} else {
my @parts = split /\./, $cname;
if(@parts == 2) {
@ -214,7 +218,11 @@ sub _get_joined_column_name_{
my $cname = shift;
my $name;
if($cname !~ /\./) {
$name = 'me.'.$cname;
if ($cname !~ /^v_(max|min|count)_/) {
$name = 'me.'.$cname;
} else { # virtual agrregated columns (count, min, max)
$name = $cname;
}
} else {
my @parts = split /\./, $cname;
if(@parts == 2){

Loading…
Cancel
Save