plans: check row is not in select fields

This commit is contained in:
siddontang
2015-09-10 13:52:31 +08:00
parent 89455adedc
commit 7b14d58dfc

View File

@ -139,6 +139,10 @@ func ResolveSelectList(selectFields []*field.Field, srcFields []*field.ResultFie
wildcardNum := 0
for _, v := range selectFields {
if err := expressions.CheckOneColumn(v.Expr); err != nil {
return nil, errors.Trace(err)
}
// Check metioned field.
names := expressions.MentionedColumns(v.Expr)
if len(names) == 0 {